- c - Variable in class LinearBinaryCore
-
This invariant represents ax + by + c = 0; the first argument is x, second is y.
- c - Variable in class LinearBinaryCoreFloat
-
This invariant represents ax + by + c = 0; the first argument is x, second is y.
- c - Variable in class LinearTernaryCore
-
- c - Variable in class LinearTernaryCoreFloat
-
- cache_class - Variable in class Debug
-
cached class: class to use by default when calling variants of log() with few arguments
- cache_match - Variable in class Debug
-
True if the cached values should be printed --- that is, they match what is currently being
debugged.
- cache_ppt - Variable in class Debug
-
cached ppt: ppt to use by default when calling variants of log() with few arguments
- cache_repr() - Method in class LinearTernaryCore
-
- cache_repr() - Method in class LinearTernaryCoreFloat
-
- cache_vis - Variable in class Debug
-
Cached variables: variables to use by default when calling variants of log() with few
arguments.
- calc_tri_linear(LinearTernaryCore.Point[]) - Method in class LinearTernaryCore
-
Calculates the coefficients (a, b, c) and constant (d) for the equation ax + by + cz + d = 0
using the first three points in points.
- calc_tri_linear(LinearTernaryCoreFloat.Point[]) - Method in class LinearTernaryCoreFloat
-
Calculates the coefficients (a, b, c) and constant (d) for the equation ax + by + cz + d = 0
using the first three points in points.
- calcPrecision() - Method in class MatchCountVisitor
-
- calcRecall() - Method in class MatchCountVisitor
-
- calculateConfidence() - Method in class Property
-
A heuristic technique that takes into account several factors when calculating the confidence
of an property, among them:
The values of property.kind().
- call_cnt - Variable in class MethodInfo
-
The number of times this method has been called.
- CALLER_INDICATOR_NAME_STRING - Variable in class CallerContextSplitter
-
Name of the variable used by the front end to store caller (callsite) information.
- CallerContextSplitter - Class in daikon.split.misc
-
This splitter tests the condition "$caller one of { some set of integers }".
- CallerContextSplitter(long[], String) - Constructor for class CallerContextSplitter
-
Create a prototype (factory) splitter for the given set of ids and condition.
- can_be_missing_variables - Static variable in class Global
-
- canBeMissing() - Method in class BinaryDerivation
-
- canBeMissing() - Method in class Derivation
-
- canBeMissing() - Method in class TernaryDerivation
-
- canBeMissing() - Method in class UnaryDerivation
-
- canBeMissing - Variable in class VarInfo
-
True if a missing/nonsensical value was ever observed for this variable.
- canBeNaN() - Method in class ValueSet.ValueSetFloat
-
- canBeNaN() - Method in class ValueSet.ValueSetFloatArray
-
- canonical_variables - Static variable in class Global
-
- canonicalRep() - Method in class VarInfo
-
Canonical representative that's equal to this variable.
- capture_cnt - Variable in class MethodInfo
-
The number of times we have captured the output for this method.
- CASE - Static variable in interface CParserConstants
-
- CASE - Static variable in interface JavaParserConstants
-
- CastExpression() - Static method in class CParser
-
- CastExpression - Class in jtb.cparser.syntaxtree
-
- CastExpression(NodeChoice) - Constructor for class CastExpression
-
- CastExpression() - Method in class JavaParser
-
- CastExpression - Class in jtb.syntaxtree
-
- CastExpression(NodeChoice) - Constructor for class CastExpression
-
- CastLookahead() - Method in class JavaParser
-
- CastLookahead - Class in jtb.syntaxtree
-
- CastLookahead(NodeChoice) - Constructor for class CastLookahead
-
- castNonNull(T) - Static method in class NullnessUtil
-
A method that suppresses warnings from the Nullness Checker.
- castNonNullDeep(T[]) - Static method in class NullnessUtil
-
Like castNonNull, but whereas that method only checks and casts the reference itself, this
traverses all levels of the argument array.
- castNonNullDeep(T[][]) - Static method in class NullnessUtil
-
Like castNonNull, but whereas that method only checks and casts the reference itself, this
traverses all levels of the argument array.
- castNonNullDeep(T[][][]) - Static method in class NullnessUtil
-
Like castNonNull, but whereas that method only checks and casts the reference itself, this
traverses all levels of the argument array.
- castNonNullDeep(T[][][][]) - Static method in class NullnessUtil
-
Like castNonNull, but whereas that method only checks and casts the reference itself, this
traverses all levels of the argument array.
- castNonNullDeep(T[][][][][]) - Static method in class NullnessUtil
-
Like castNonNull, but whereas that method only checks and casts the reference itself, this
traverses all levels of the argument array.
- castore(char[], int, char) - Static method in class DCRuntime
-
Execute an castore instruction and manipulate the tags accordingly.
- CATCH - Static variable in interface JavaParserConstants
-
- categories - Variable in class ParameterDoclet
-
- changeFilterSetting(String, boolean) - Method in class InvariantFilters
-
- CHAR - Static variable in class ProglangType
-
- CHAR - Static variable in interface CParserConstants
-
- CHAR - Static variable in interface JavaParserConstants
-
- CHAR_ARRAY - Static variable in class ProglangType
-
- CHAR_ARRAY_ARRAY - Static variable in class ProglangType
-
- CHARACTER_LITERAL - Static variable in interface CParserConstants
-
- CHARACTER_LITERAL - Static variable in interface JavaParserConstants
-
- CharSequence_arg - Static variable in class DCInstrument
-
- CharWrap(char) - Constructor for class Runtime.CharWrap
-
- check(PptMap, String) - Static method in class Debug
-
Looks through entire ppt tree and checks for any items we are interested in.
- check(Object, Object, int, int) - Method in class BinaryInvariant
-
- check(Object, Object, int, int) - Method in class SequenceFloat
-
- check(Object, Object, int, int) - Method in class SequenceScalar
-
- check(Object, Object, int, int) - Method in class SequenceString
-
- check(Object, Object, int, int) - Method in class TwoFloat
-
- check(Object, Object, int, int) - Method in class TwoScalar
-
- check(Object, Object, int, int) - Method in class TwoSequence
-
- check(Object, Object, int, int) - Method in class TwoSequenceFloat
-
- check(Object, Object, int, int) - Method in class TwoSequenceString
-
- check(Object, Object, int, int) - Method in class TwoString
-
- check(Invariant) - Method in class InvDef
-
- check(Object, Object, Object, int, int) - Method in class TernaryInvariant
-
- check(Object, Object, Object, int, int) - Method in class ThreeFloat
-
- check(Object, Object, Object, int, int) - Method in class ThreeScalar
-
- check(long) - Method in class LowerBoundCore
-
- check(double) - Method in class LowerBoundCoreFloat
-
- check(Object, int, int) - Method in class SingleFloat
-
- check(Object, int, int) - Method in class SingleScalar
-
- check(Object, int, int) - Method in class SingleFloatSequence
-
- check(Object, int, int) - Method in class SingleScalarSequence
-
- check(Object, int, int) - Method in class SingleString
-
- check(Object, int, int) - Method in class SingleStringSequence
-
- check(Object, int, int) - Method in class UnaryInvariant
-
- check(long) - Method in class UpperBoundCore
-
- check(double) - Method in class UpperBoundCoreFloat
-
- check(ValueTuple, VarInfo[]) - Method in class NISuppressee
-
Checks this invariant against the specified sample and returns the status.
- check(PptTopLevel, VarInfo[], Invariant) - Method in class NISuppression
-
Checks this suppression.
- check(PptTopLevel, VarInfo[], Invariant) - Method in class NISuppressor
-
Sets the status of this suppressor with regards to the specified vis and falsified invariant.
- check_args(Options, String[]) - Static method in class Chicory
-
Check the command-line arguments for legality.
- check_args(Options, String[]) - Static method in class DynComp
-
Check the command-line arguments for legality.
- check_implied(Invariant, VarInfo, Invariant) - Method in class PptTopLevel
-
If the prototype invariant is true over the specified variable returns DiscardInfo indicating
that the prototype invariant implies imp_inv.
- check_implied(Invariant, VarInfo, VarInfo, Invariant) - Method in class PptTopLevel
-
If the prototype invariant is true over the specified variables returns DiscardInfo indicating
that the prototype invariant implies imp_inv.
- check_implied(DiscardInfo, VarInfo, VarInfo, Invariant) - Method in class PptTopLevel
-
- check_implied_canonical(Invariant, VarInfo, Invariant) - Method in class PptTopLevel
-
If the proto invariant is true over the leader of the specified variable returns DiscardInfo
indicating that the proto invariant implies imp_inv.
- check_implied_canonical(Invariant, VarInfo, VarInfo, Invariant) - Method in class PptTopLevel
-
If the prototype invariant is true over the leader of each specified variables returns
DiscardInfo indicating that the prototype invariant implies imp_inv.
- check_implied_canonical(DiscardInfo, VarInfo, VarInfo, Invariant) - Method in class PptTopLevel
-
- check_java_home() - Static method in class BuildJDK
-
Verify that java.home and JAVA_HOME match.
- check_mod_elem(double, int) - Method in class OneOfFloat
-
Checks a single sample to the invariant.
- check_mod_elem(long, int) - Method in class OneOfScalar
-
Checks a single sample to the invariant.
- check_mod_elem(long, int) - Method in class EltOneOf
-
Checks a single sample to the invariant.
- check_mod_elem(double, int) - Method in class EltOneOfFloat
-
Checks a single sample to the invariant.
- check_mod_elem(double[], int) - Method in class OneOfFloatSequence
-
Checks a single sample to the invariant.
- check_mod_elem(long[], int) - Method in class OneOfSequence
-
Checks a single sample to the invariant.
- check_mod_elem(String, int) - Method in class OneOfString
-
Checks a single sample to the invariant.
- check_mod_elem(String, int) - Method in class EltOneOfString
-
Checks a single sample to the invariant.
- check_mod_elem(String[], int) - Method in class OneOfStringSequence
-
Checks a single sample to the invariant.
- check_modified(long[], long, int) - Method in class Member
-
- check_modified(double[], double, int) - Method in class MemberFloat
-
- check_modified(double[], double, int) - Method in class SeqFloatEqual
-
- check_modified(double[], double, int) - Method in class SeqFloatGreaterEqual
-
- check_modified(double[], double, int) - Method in class SeqFloatGreaterThan
-
- check_modified(double[], double, int) - Method in class SeqFloatLessEqual
-
- check_modified(double[], double, int) - Method in class SeqFloatLessThan
-
- check_modified(long[], long, int) - Method in class SeqIntEqual
-
- check_modified(long[], long, int) - Method in class SeqIntGreaterEqual
-
- check_modified(long[], long, int) - Method in class SeqIntGreaterThan
-
- check_modified(long[], long, int) - Method in class SeqIntLessEqual
-
- check_modified(long[], long, int) - Method in class SeqIntLessThan
-
- check_modified(double[], double, int) - Method in class SequenceFloat
-
Presents a sample to the invariant.
- check_modified(long[], long, int) - Method in class SequenceScalar
-
Presents a sample to the invariant.
- check_modified(String[], String, int) - Method in class MemberString
-
- check_modified(String[], String, int) - Method in class SequenceString
-
Presents a sample to the invariant.
- check_modified(double, double, int) - Method in class FloatEqual
-
- check_modified(double, double, int) - Method in class FloatGreaterEqual
-
- check_modified(double, double, int) - Method in class FloatGreaterThan
-
- check_modified(double, double, int) - Method in class FloatLessEqual
-
- check_modified(double, double, int) - Method in class FloatLessThan
-
- check_modified(double, double, int) - Method in class FloatNonEqual
-
- check_modified(long, long, int) - Method in class IntEqual
-
- check_modified(long, long, int) - Method in class IntGreaterEqual
-
- check_modified(long, long, int) - Method in class IntGreaterThan
-
- check_modified(long, long, int) - Method in class IntLessEqual
-
- check_modified(long, long, int) - Method in class IntLessThan
-
- check_modified(long, long, int) - Method in class IntNonEqual
-
- check_modified(long, long, int) - Method in class LinearBinary
-
- check_modified(double, double, int) - Method in class LinearBinaryFloat
-
- check_modified(double, double, int) - Method in class NumericFloat
-
Calls the function specific equal check and returns the correct status.
- check_modified(long, long, int) - Method in class NumericInt
-
Calls the function specific equal check and returns the correct status.
- check_modified(double, double, int) - Method in class TwoFloat
-
Presents a sample to the invariant.
- check_modified(long, long, int) - Method in class TwoScalar
-
Presents a sample to the invariant.
- check_modified(double[], double[], int) - Method in class PairwiseFloatEqual
-
- check_modified(double[], double[], int) - Method in class PairwiseFloatGreaterEqual
-
- check_modified(double[], double[], int) - Method in class PairwiseFloatGreaterThan
-
- check_modified(double[], double[], int) - Method in class PairwiseFloatLessEqual
-
- check_modified(double[], double[], int) - Method in class PairwiseFloatLessThan
-
- check_modified(long[], long[], int) - Method in class PairwiseIntEqual
-
- check_modified(long[], long[], int) - Method in class PairwiseIntGreaterEqual
-
- check_modified(long[], long[], int) - Method in class PairwiseIntGreaterThan
-
- check_modified(long[], long[], int) - Method in class PairwiseIntLessEqual
-
- check_modified(long[], long[], int) - Method in class PairwiseIntLessThan
-
- check_modified(long[], long[], int) - Method in class PairwiseLinearBinary
-
- check_modified(double[], double[], int) - Method in class PairwiseLinearBinaryFloat
-
- check_modified(double[], double[], int) - Method in class PairwiseNumericFloat
-
Calls the function specific equal check and returns the correct status.
- check_modified(long[], long[], int) - Method in class PairwiseNumericInt
-
Calls the function specific equal check and returns the correct status.
- check_modified(String[], String[], int) - Method in class PairwiseString
-
Calls the function specific equal check and returns the correct status.
- check_modified(String[], String[], int) - Method in class PairwiseStringEqual
-
- check_modified(String[], String[], int) - Method in class PairwiseStringGreaterEqual
-
- check_modified(String[], String[], int) - Method in class PairwiseStringGreaterThan
-
- check_modified(String[], String[], int) - Method in class PairwiseStringLessEqual
-
- check_modified(String[], String[], int) - Method in class PairwiseStringLessThan
-
- check_modified(long[], long[], int) - Method in class Reverse
-
- check_modified(double[], double[], int) - Method in class ReverseFloat
-
- check_modified(double[], double[], int) - Method in class SeqSeqFloatEqual
-
- check_modified(double[], double[], int) - Method in class SeqSeqFloatGreaterEqual
-
- check_modified(double[], double[], int) - Method in class SeqSeqFloatGreaterThan
-
- check_modified(double[], double[], int) - Method in class SeqSeqFloatLessEqual
-
- check_modified(double[], double[], int) - Method in class SeqSeqFloatLessThan
-
- check_modified(long[], long[], int) - Method in class SeqSeqIntEqual
-
- check_modified(long[], long[], int) - Method in class SeqSeqIntGreaterEqual
-
- check_modified(long[], long[], int) - Method in class SeqSeqIntGreaterThan
-
- check_modified(long[], long[], int) - Method in class SeqSeqIntLessEqual
-
- check_modified(long[], long[], int) - Method in class SeqSeqIntLessThan
-
- check_modified(String[], String[], int) - Method in class SeqSeqStringEqual
-
- check_modified(String[], String[], int) - Method in class SeqSeqStringGreaterEqual
-
- check_modified(String[], String[], int) - Method in class SeqSeqStringGreaterThan
-
- check_modified(String[], String[], int) - Method in class SeqSeqStringLessEqual
-
- check_modified(String[], String[], int) - Method in class SeqSeqStringLessThan
-
- check_modified(long[], long[], int) - Method in class SubSequence
-
- check_modified(double[], double[], int) - Method in class SubSequenceFloat
-
- check_modified(long[], long[], int) - Method in class SubSet
-
- check_modified(double[], double[], int) - Method in class SubSetFloat
-
- check_modified(long[], long[], int) - Method in class SuperSequence
-
- check_modified(double[], double[], int) - Method in class SuperSequenceFloat
-
- check_modified(long[], long[], int) - Method in class SuperSet
-
- check_modified(double[], double[], int) - Method in class SuperSetFloat
-
- check_modified(long[], long[], int) - Method in class TwoSequence
-
Presents a sample to the invariant.
- check_modified(double[], double[], int) - Method in class TwoSequenceFloat
-
Presents a sample to the invariant.
- check_modified(String[], String[], int) - Method in class TwoSequenceString
-
Presents a sample to the invariant.
- check_modified(String, String, int) - Method in class StdString
-
Calls the function specific equal check and returns the correct status.
- check_modified(String, String, int) - Method in class StringEqual
-
- check_modified(String, String, int) - Method in class StringGreaterEqual
-
- check_modified(String, String, int) - Method in class StringGreaterThan
-
- check_modified(String, String, int) - Method in class StringLessEqual
-
- check_modified(String, String, int) - Method in class StringLessThan
-
- check_modified(String, String, int) - Method in class StringNonEqual
-
- check_modified(String, String, int) - Method in class TwoString
-
Presents a sample to the invariant.
- check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseAndLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseAndLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseAndLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseOrLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseOrLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseOrLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseXorLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseXorLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseXorLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_xzy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_yzx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_zyx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.GcdLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.GcdLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.GcdLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalAndLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalAndLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalAndLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalOrLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalOrLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalOrLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalXorLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalXorLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalXorLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_xzy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_yzx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_zyx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.MaximumLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.MaximumLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.MaximumLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.MinimumLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.MinimumLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.MinimumLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_xzy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_yzx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_zyx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.MultiplyLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.MultiplyLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.MultiplyLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_xzy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_yzx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_zyx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_xzy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_yzx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_zyx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
- check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
- check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
- check_modified(long, long, long, int) - Method in class LinearTernary
-
- check_modified(double, double, double, int) - Method in class LinearTernaryFloat
-
- check_modified(double, double, double, int) - Method in class ThreeFloat
-
Presents a sample to the invariant.
- check_modified(long, long, long, int) - Method in class ThreeScalar
-
Presents a sample to the invariant.
- check_modified(long, int) - Method in class CompleteOneOfScalar
-
Check to see if a only contains printable ascii characters.
- check_modified(long, int) - Method in class IsPointer
-
- check_modified(long, int) - Method in class LowerBound
-
- check_modified(double, int) - Method in class LowerBoundFloat
-
- check_modified(long, int) - Method in class Modulus
-
- check_modified(long, int) - Method in class NonModulus
-
- check_modified(long, int) - Method in class NonZero
-
- check_modified(double, int) - Method in class NonZeroFloat
-
- check_modified(double, int) - Method in class OneOfFloat
-
- check_modified(long, int) - Method in class OneOfScalar
-
- check_modified(long, int) - Method in class Positive
-
- check_modified(double, int) - Method in class RangeFloat
-
- check_modified(long, int) - Method in class RangeInt
-
- check_modified(double, int) - Method in class SingleFloat
-
Presents a sample to the invariant.
- check_modified(long, int) - Method in class SingleScalar
-
Presents a sample to the invariant.
- check_modified(long, int) - Method in class UpperBound
-
- check_modified(double, int) - Method in class UpperBoundFloat
-
- check_modified(double[], int) - Method in class CommonFloatSequence
-
- check_modified(long[], int) - Method in class CommonSequence
-
- check_modified(long[], int) - Method in class EltLowerBound
-
- check_modified(double[], int) - Method in class EltLowerBoundFloat
-
- check_modified(long[], int) - Method in class EltNonZero
-
- check_modified(double[], int) - Method in class EltNonZeroFloat
-
- check_modified(long[], int) - Method in class EltOneOf
-
- check_modified(double[], int) - Method in class EltOneOfFloat
-
- check_modified(double[], int) - Method in class EltRangeFloat
-
- check_modified(long[], int) - Method in class EltRangeInt
-
- check_modified(long[], int) - Method in class EltUpperBound
-
- check_modified(double[], int) - Method in class EltUpperBoundFloat
-
- check_modified(double[], int) - Method in class EltwiseFloatEqual
-
- check_modified(double[], int) - Method in class EltwiseFloatGreaterEqual
-
- check_modified(double[], int) - Method in class EltwiseFloatGreaterThan
-
- check_modified(double[], int) - Method in class EltwiseFloatLessEqual
-
- check_modified(double[], int) - Method in class EltwiseFloatLessThan
-
- check_modified(long[], int) - Method in class EltwiseIntEqual
-
- check_modified(long[], int) - Method in class EltwiseIntGreaterEqual
-
- check_modified(long[], int) - Method in class EltwiseIntGreaterThan
-
- check_modified(long[], int) - Method in class EltwiseIntLessEqual
-
- check_modified(long[], int) - Method in class EltwiseIntLessThan
-
- check_modified(long[], int) - Method in class NoDuplicates
-
- check_modified(double[], int) - Method in class NoDuplicatesFloat
-
- check_modified(double[], int) - Method in class OneOfFloatSequence
-
- check_modified(long[], int) - Method in class OneOfSequence
-
- check_modified(double[], int) - Method in class SeqIndexFloatEqual
-
- check_modified(double[], int) - Method in class SeqIndexFloatGreaterEqual
-
- check_modified(double[], int) - Method in class SeqIndexFloatGreaterThan
-
- check_modified(double[], int) - Method in class SeqIndexFloatLessEqual
-
- check_modified(double[], int) - Method in class SeqIndexFloatLessThan
-
- check_modified(double[], int) - Method in class SeqIndexFloatNonEqual
-
- check_modified(long[], int) - Method in class SeqIndexIntEqual
-
- check_modified(long[], int) - Method in class SeqIndexIntGreaterEqual
-
- check_modified(long[], int) - Method in class SeqIndexIntGreaterThan
-
- check_modified(long[], int) - Method in class SeqIndexIntLessEqual
-
- check_modified(long[], int) - Method in class SeqIndexIntLessThan
-
- check_modified(long[], int) - Method in class SeqIndexIntNonEqual
-
- check_modified(double[], int) - Method in class SingleFloatSequence
-
Presents a sample to the invariant.
- check_modified(long[], int) - Method in class SingleScalarSequence
-
Presents a sample to the invariant.
- check_modified(String, int) - Method in class CompleteOneOfString
-
Check to see if a only contains printable ascii characters.
- check_modified(String, int) - Method in class OneOfString
-
- check_modified(String, int) - Method in class PrintableString
-
Check to see if a only contains printable ascii characters.
- check_modified(String, int) - Method in class SingleString
-
Presents a sample to the invariant.
- check_modified(String[], int) - Method in class CommonStringSequence
-
- check_modified(String[], int) - Method in class EltOneOfString
-
- check_modified(String[], int) - Method in class OneOfStringSequence
-
- check_modified(String[], int) - Method in class SingleStringSequence
-
Presents a sample to the invariant.
- check_ordered(long, long, long, int) - Method in class FunctionBinary
-
Apply the specified sample to the function, returning the result.
- check_ordered(double, double, double, int) - Method in class FunctionBinaryFloat
-
Apply the specified sample to the function, returning the result.
- check_program_types - Static variable in class Daikon
-
- check_unmodified(double[], double, int) - Method in class SequenceFloat
-
- check_unmodified(long[], long, int) - Method in class SequenceScalar
-
- check_unmodified(String[], String, int) - Method in class SequenceString
-
- check_unmodified(double, double, int) - Method in class TwoFloat
-
- check_unmodified(long, long, int) - Method in class TwoScalar
-
- check_unmodified(long[], long[], int) - Method in class TwoSequence
-
- check_unmodified(double[], double[], int) - Method in class TwoSequenceFloat
-
- check_unmodified(String[], String[], int) - Method in class TwoSequenceString
-
- check_unmodified(String, String, int) - Method in class TwoString
-
- check_unmodified(double, double, double, int) - Method in class ThreeFloat
-
- check_unmodified(long, long, long, int) - Method in class ThreeScalar
-
- check_unmodified(double, int) - Method in class SingleFloat
-
- check_unmodified(long, int) - Method in class SingleScalar
-
- check_unmodified(double[], int) - Method in class SingleFloatSequence
-
- check_unmodified(long[], int) - Method in class SingleScalarSequence
-
- check_unmodified(String, int) - Method in class SingleString
-
- check_unmodified(String[], int) - Method in class SingleStringSequence
-
- check_unordered(Object, Object, int, int) - Method in class BinaryInvariant
-
Checks the specified values in the correct order.
- checkComparability(VarInfo, VarInfo) - Static method in class TernaryDerivationFactory
-
Checks if two base variables are comparable to each other.
- CheckerClass - Class in daikon.tools.runtimechecker
-
Represents a class created by the instrumenter to check invariants.
- CheckerClass(ClassOrInterfaceBody) - Constructor for class CheckerClass
-
- CheckerClasses - Class in daikon.tools.runtimechecker
-
Represents a set of classes created by the instrumenter to check invariants.
- CheckerClasses() - Constructor for class CheckerClasses
-
- checkerClasses - Variable in class InstrumentVisitor
-
- checkForContradiction() - Method in class LemmaStack
-
Ask Simplify whether the assumptions we've pushed so far are contradictory.
- checkForDerivedVariables(Class<?>, String, String) - Method in class DaikonVariableInfo
-
Checks for "derived" Chicory variables: .class, .tostring, and java.util.List implementors and
adds appropriate children to this node.
- checkForListDecl(Class<?>, String, String) - Method in class DaikonVariableInfo
-
Determines if type implements list and prints associated decls, if necessary.
- checkForRuntimeClass(Class<?>, String, String) - Method in class DaikonVariableInfo
-
Checks the given type to see if it requires a .class addition to the decls file.
- checkLemma(Lemma) - Method in class LemmaStack
-
Ask Simplify whether a lemma is valid, given our assumptions.
- checkRep() - Method in class DynamicConstants.Constant
-
Check representation invariant.
- checkRep() - Method in class FileIO.VarDefinition
-
Check representation invariants.
- checkRep() - Method in class Invariant
-
Throws an exception if this object is invalid.
- checkRep() - Method in class ModBitTracker
-
Check the representation invariant.
- checkRep() - Method in class PptSlice0
-
- checkRep() - Method in class ValueTuple
-
- checkRep() - Method in class VarInfo
-
Throws an exception if this object is malformed.
- checkStaticInit - Static variable in class Chicory
-
flag to use if we want to turn on the static initialization checks
- checkType(VarInfo, VarInfo) - Static method in class TernaryDerivationFactory
-
Check if vi1 and vi2 can be a part of a VarInfo triple based on their types.
- Chicory - Class in daikon
-
This is the main class for Chicory which transforms the class files of a program to instrument it
for Daikon.
- Chicory() - Constructor for class Chicory
-
- ChicoryLoader() - Constructor for class ChicoryPremain.ChicoryLoader
-
- chicoryLoaderInstantiationError - Static variable in class Runtime
-
True if ChicoryPremain was unable to load.
- ChicoryPremain - Class in daikon.chicory
-
This class is the entry point for the Chicory instrumentation agent.
- ChicoryPremain() - Constructor for class ChicoryPremain
-
- ChicoryPremain.ChicoryLoader - Class in daikon.chicory
-
Classloader for the BCEL code.
- child - Variable in class PptRelation
-
Child of relation.
- child_to_parent_map - Variable in class PptRelation
-
Map from child vars to matching parent vars.
- children - Variable in class DaikonVariableInfo
-
The child nodes.
- children() - Method in class Node
-
- children - Variable in class PptTopLevel
-
All children relations in the variable/ppt hierarchy.
- childVar(VarInfo) - Method in class PptRelation
-
Returns the child variable that corresponds to parentVar.
- choice - Variable in class NodeChoice
-
- choice - Variable in class NodeChoice
-
- choose_conditional(ValueTuple) - Method in class PptSplitter
-
Chooses the correct conditional point based on the values in this sample.
- CLASS - Static variable in interface JavaParserConstants
-
- class_info - Variable in class MethodInfo
-
Class that contains this method.
- class_init(String) - Static method in class DCRuntime
-
Marks the specified class as initialized.
- class_match(Class<?>) - Static method in class Debug
-
Returns whether or not the specified class matches the classes being tracked.
- class_name - Variable in class ClassInfo
-
binary name of the class
- class_re - Static variable in class DerivedVariableFilter
-
- class_static_suffix - Static variable in class FileIO
-
String used to identify class ppt names.
- class_static_tag - Static variable in class FileIO
-
String used to mark class ppt names.
- class_str - Static variable in class DCInstrument
-
- class_suffix - Static variable in class DaikonVariableInfo
-
- class_suffix_relative_name - Static variable in class DaikonVariableInfo
-
- classClassName - Static variable in class DaikonVariableInfo
-
- classClassName - Static variable in class DTraceWriter
-
- classes - Variable in class CheckerClasses
-
- classGetNameToBinaryName(String) - Static method in class Runtime
-
- classGetNameToBinaryName(String) - Static method in class Runtime
-
- ClassInfo - Class in daikon.chicory
-
Keeps information about a class that is useful for writing out decl and/or dtrace information.
- ClassInfo(String, ClassLoader) - Constructor for class ClassInfo
-
Create ClassInfo with specified name.
- classInvariant - Static variable in class Property.Kind
-
- className() - Method in class DiscardInfo
-
- className() - Method in class InvariantInfo
-
- classnameForSourceOutput(Class<?>) - Static method in class Ast
-
- classnameFromJvm(String) - Static method in class Runtime
-
Deprecated.
- classnameFromJvm(String) - Static method in class Runtime
-
Deprecated.
- classObjectName(Class<?>) - Static method in class DeclWriter
-
Returns the correctly formulated ":::OBJECT" name of the class (i.e., the program point name)
- ClassOrInterfaceBody(boolean) - Method in class JavaParser
-
- ClassOrInterfaceBody - Class in jtb.syntaxtree
-
- ClassOrInterfaceBody(NodeToken, NodeListOptional, NodeToken) - Constructor for class ClassOrInterfaceBody
-
- ClassOrInterfaceBody(NodeListOptional) - Constructor for class ClassOrInterfaceBody
-
- ClassOrInterfaceBodyDeclaration(boolean) - Method in class JavaParser
-
- ClassOrInterfaceBodyDeclaration - Class in jtb.syntaxtree
-
- ClassOrInterfaceBodyDeclaration(NodeChoice) - Constructor for class ClassOrInterfaceBodyDeclaration
-
- ClassOrInterfaceDeclaration(int) - Method in class JavaParser
-
- ClassOrInterfaceDeclaration - Class in jtb.syntaxtree
-
- ClassOrInterfaceDeclaration(NodeChoice, NodeToken, NodeOptional, NodeOptional, NodeOptional, ClassOrInterfaceBody) - Constructor for class ClassOrInterfaceDeclaration
-
- ClassOrInterfaceDeclarationHarvester() - Constructor for class TestAst.ClassOrInterfaceDeclarationHarvester
-
- ClassOrInterfaceType() - Method in class JavaParser
-
- ClassOrInterfaceType - Class in jtb.syntaxtree
-
- ClassOrInterfaceType(NodeToken, NodeOptional, NodeListOptional) - Constructor for class ClassOrInterfaceType
-
- ClassOrInterfaceTypeDecorateVisitor - Class in daikon.tools.jtb
-
Replaces uses of generic type parameters with versions that do not use generics.
- ClassOrInterfaceTypeDecorateVisitor() - Constructor for class ClassOrInterfaceTypeDecorateVisitor
-
- ClassVarnameComparator() - Constructor for class Invariant.ClassVarnameComparator
-
- ClassVarnameFormulaComparator() - Constructor for class Invariant.ClassVarnameFormulaComparator
-
- clazz - Variable in class ClassInfo
-
reflection object for this class
- CLEAN - Static variable in class TraceSelect
-
- clean_decl_name(String) - Static method in class DCRuntime
-
Removes DCompMarker from the signature.
- clean_for_merge() - Method in class PptTopLevel
-
Cleans up the ppt so that its invariants can be merged from other ppts.
- cleanup() - Static method in class Daikon
-
Cleans up static variables so that mainHelper can be called more than once.
- clear() - Method in class Daikon.FileIOProgress
-
Clear the display; good to do before printing to System.out.
- clear() - Method in class LemmaStack
-
Blow away everything on our stack and Simplify's.
- clear_falsified() - Method in class Invariant
-
Clear the falsified flag.
- clear_parent_relation() - Method in class FileIO.VarDefinition
-
Clears the parent relations, if any existed.
- clear_sample_stats() - Static method in class NIS
-
- clear_state() - Method in class NISuppression
-
Clears the suppressor state in each suppressor.
- clear_state() - Method in class NISuppressionSet
-
Clears the suppressor state in each suppression.
- clear_state() - Method in class NISuppressor
-
clears the state of this suppressor to NIS.none
- clear_stats() - Static method in class NIS
-
Clears the current NIS statistics and enables the keeping of statistics.
- clearInts() - Static method in class LemmaStack
-
- clinitEntry(String, int) - Method in class DTraceWriter
-
Prints an entry program point for a static initializer in the dtrace file.
- clinitExit(String, int) - Method in class DTraceWriter
-
Prints an exit program point for a static initializer in the dtrace file.
- clone() - Method in class BinaryDerivation
-
- clone() - Method in class TernaryDerivation
-
- clone() - Method in class UnaryDerivation
-
- clone() - Method in class FileIO.VarDefinition
-
- clone() - Method in class SeqFloatEqual
-
- clone() - Method in class SeqFloatGreaterEqual
-
- clone() - Method in class SeqFloatGreaterThan
-
- clone() - Method in class SeqFloatLessEqual
-
- clone() - Method in class SeqFloatLessThan
-
- clone() - Method in class SeqIntEqual
-
- clone() - Method in class SeqIntGreaterEqual
-
- clone() - Method in class SeqIntGreaterThan
-
- clone() - Method in class SeqIntLessEqual
-
- clone() - Method in class SeqIntLessThan
-
- clone() - Method in class LinearBinary
-
- clone() - Method in class LinearBinaryCore
-
- clone() - Method in class LinearBinaryCoreFloat
-
- clone() - Method in class LinearBinaryFloat
-
- clone() - Method in class PairwiseLinearBinary
-
- clone() - Method in class PairwiseLinearBinaryFloat
-
- clone() - Method in class Invariant
-
Do nothing special, Overridden to remove exception from declaration.
- clone() - Method in class LinearTernary
-
- clone() - Method in class LinearTernaryCore
-
- clone() - Method in class LinearTernaryCore.Point
-
- clone() - Method in class LinearTernaryCoreFloat
-
- clone() - Method in class LinearTernaryCoreFloat.Point
-
- clone() - Method in class LinearTernaryFloat
-
- clone() - Method in class LowerBoundCore
-
- clone() - Method in class LowerBoundCoreFloat
-
- clone() - Method in class LowerBound
-
- clone() - Method in class LowerBoundFloat
-
- clone() - Method in class NonModulus
-
- clone() - Method in class OneOfFloat
-
- clone() - Method in class OneOfScalar
-
- clone() - Method in class UpperBound
-
- clone() - Method in class UpperBoundFloat
-
- clone() - Method in class EltLowerBound
-
- clone() - Method in class EltLowerBoundFloat
-
- clone() - Method in class EltOneOf
-
- clone() - Method in class EltOneOfFloat
-
- clone() - Method in class EltUpperBound
-
- clone() - Method in class EltUpperBoundFloat
-
- clone() - Method in class EltwiseFloatEqual
-
- clone() - Method in class EltwiseFloatGreaterEqual
-
- clone() - Method in class EltwiseFloatGreaterThan
-
- clone() - Method in class EltwiseFloatLessEqual
-
- clone() - Method in class EltwiseFloatLessThan
-
- clone() - Method in class EltwiseIntEqual
-
- clone() - Method in class EltwiseIntGreaterEqual
-
- clone() - Method in class EltwiseIntGreaterThan
-
- clone() - Method in class EltwiseIntLessEqual
-
- clone() - Method in class EltwiseIntLessThan
-
- clone() - Method in class OneOfFloatSequence
-
- clone() - Method in class OneOfSequence
-
- clone() - Method in class OneOfString
-
- clone() - Method in class EltOneOfString
-
- clone() - Method in class OneOfStringSequence
-
- clone() - Method in class UpperBoundCore
-
- clone() - Method in class UpperBoundCoreFloat
-
- clone() - Method in class ValueTuple
-
Creates and returns a copy of this.
- clone() - Method in class VarInfoAux
-
Creates and returns a copy of this.
- clone_and_permute(int[]) - Method in class Invariant
-
Clones the invariant and then permutes it as specified.
- cloneAndPivot(VarInfo[]) - Method in class PptSlice1
-
Copy invariants from this slice to a new slice over the variables argNewVarInfos.
- cloneAndPivot(VarInfo[]) - Method in class PptSlice2
-
Copy invariants from this slice to a new slice over the variables argNewVarInfos.
- cloneAndPivot(VarInfo[]) - Method in class PptSlice3
-
Copy invariants from this slice to a new slice over the variables argNewVarInfos.
- close() - Method in class ConditionPrinter
-
- close() - Method in class Printer
-
- closeSession() - Method in class LemmaStack
-
- cmap - Variable in class InvariantDoclet
-
- Cmd - Interface in daikon.simplify
-
- cmd - Variable in class CmdRaw
-
- CmdAssume - Class in daikon.simplify
-
An Assume command pushes some proposition onto the assumption stack of the session.
- CmdAssume(String) - Constructor for class CmdAssume
-
- CmdCheck - Class in daikon.simplify
-
A Check command takes a given proposition and asks the Session to prove it.
- CmdCheck(String) - Constructor for class CmdCheck
-
- CmdRaw - Class in daikon.simplify
-
A Raw command provides no additional structure, allowing arbitrary commands (as long as they have
no output) to be sent to the prover.
- CmdRaw(String) - Constructor for class CmdRaw
-
- CmdUndoAssume - Class in daikon.simplify
-
An UndoAssume command removes an assumption from the assumption stack of the given session.
- CmdUndoAssume() - Constructor for class CmdUndoAssume
-
- cmp_op() - Static method in class DCRuntime
-
Handles an i_cmpXX operation.
- cnt - Variable in class CompleteOneOfScalar.Info
-
- cnt - Variable in class CompleteOneOfString.Info
-
- cnt_inv_classes - Static variable in class PptTopLevel.Stats
-
- coefficients - Variable in class LinearTernaryCore
-
- coefficients - Variable in class LinearTernaryCoreFloat
-
- collectboolean(Object, String) - Static method in class Quant
-
collectboolean accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectboolean_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- collectbyte(Object, String) - Static method in class Quant
-
collectbyte accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectbyte_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- collectchar(Object, String) - Static method in class Quant
-
collectchar accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectchar_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- CollectDataProcessor() - Constructor for class ReadTrace.CollectDataProcessor
-
- collectdouble(Object, String) - Static method in class Quant
-
collectdouble accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectdouble_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- collectfloat(Object, String) - Static method in class Quant
-
collectfloat accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectfloat_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- collectint(Object, String) - Static method in class Quant
-
collectint accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectint_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- collectionResults() - Method in class TestClassOrInterfaceTypeDecorateVisitor.UngenerifiedTypeCollector
-
A printed representation of the results.
- collectlong(Object, String) - Static method in class Quant
-
collectlong accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectlong_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- collectObject(Object, String) - Static method in class Quant
-
collectObject accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectObject_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- collectshort(Object, String) - Static method in class Quant
-
collectshort accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectshort_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- collectString(Object, String) - Static method in class Quant
-
collectString accepts an object and a list of fields (one of which is of array type, and the
rest of which are not), and produces an array in which the original object has had the given
fields accessed.
- collectString_field(Object, String) - Static method in class Quant
-
Returns the results of dereferencing the fields for 'object'.
- COLON - Static variable in interface JavaParserConstants
-
- column - Variable in class JavaCharStream
-
- COMMA - Static variable in interface JavaParserConstants
-
- commander - Static variable in class SplitterFactoryTestUpdater
-
- CommandHandler - Class in daikon.tools.runtimechecker
-
A command handler handles a set of commands.
- CommandHandler() - Constructor for class CommandHandler
-
- COMMENT_STARTER_STRING - Static variable in class InvariantAddAndCheckTester
-
Indicates a string that when it starts a line signifies that the line is a comment.
- COMMENT_STARTER_STRING - Static variable in class InvariantFormatTester
-
Indicates a string that when it starts a line signifies that the line is a comment.
- commit() - Method in class Printer
-
- Common - Class in daikon.test
-
A collection of useful helper methods that are common to many different individual tests.
- CommonFloatSequence - Class in daikon.inv.unary.sequence
-
Represents sequences of double values that contain a common subset.
- CommonFloatSequence(PptSlice) - Constructor for class CommonFloatSequence
-
- CommonFloatSequence() - Constructor for class CommonFloatSequence
-
- CommonSequence - Class in daikon.inv.unary.sequence
-
Represents sequences of long values that contain a common subset.
- CommonSequence(PptSlice) - Constructor for class CommonSequence
-
- CommonSequence() - Constructor for class CommonSequence
-
- CommonStringSequence - Class in daikon.inv.unary.stringsequence
-
Represents string sequences that contain a common subset.
- CommonStringSequence(PptSlice) - Constructor for class CommonStringSequence
-
- CommonStringSequence() - Constructor for class CommonStringSequence
-
- comparability - Static variable in class DeclReader
-
- comparability - Variable in class DeclReader.DeclVarInfo
-
- comparability - Variable in class FileIO.VarDefinition
-
Comparability of this variable (required.
- comparability - Variable in class VarInfo
-
Comparability info.
- comparability_file - Static variable in class Chicory
-
- comparability_file - Static variable in class DynComp
-
Output filename for a more easily human-readable file summarizing comparability sets.
- comparable(VarInfo, VarInfo) - Static method in class VarComparability
-
Returns whether two variables are comparable.
- comparable(VarComparability, VarComparability) - Static method in class VarComparability
-
Returns whether two comparabilities are comparable.
- comparableByType(VarInfo) - Method in class VarInfo
-
Without using comparability info, check that this is comparable to var2.
- comparableNWay(VarInfo) - Method in class VarInfo
-
Without using comparability info, check that this is comparable to var2.
- comparableOrSuperclassEitherWay(ProglangType) - Method in class ProglangType
-
Return true if these two types can be sensibly compared to one another, or if one can be cast
to the other.
- comparableOrSuperclassOf(ProglangType) - Method in class ProglangType
-
Return true if these two types can be sensibly compared to one another, and if non-integral,
whether this could be a superclass of other.
- compare(Invariant, Invariant) - Method in class ConsequentCVFPairComparator
-
- compare(Invariant, Invariant) - Method in class ConsequentCVFSortComparator
-
- compare(Invariant, Invariant) - Method in class ConsequentPairComparator
-
- compare(Invariant, Invariant) - Method in class ConsequentSortComparator
-
- compare(DynamicConstants.Constant, DynamicConstants.Constant) - Method in class DynamicConstants.ConIndexComparator
-
- compare(Invariant, Invariant) - Method in class Invariant.ClassVarnameComparator
-
- compare(Invariant, Invariant) - Method in class Invariant.ClassVarnameFormulaComparator
-
- compare(Invariant, Invariant) - Method in class Invariant.InvariantComparatorForPrinting
-
- compare(PptTopLevel, PptTopLevel) - Method in class Ppt.NameComparator
-
- compare(PptSlice, PptSlice) - Method in class PptSlice.ArityPptnameComparator
-
- compare(PptSlice, PptSlice) - Method in class PptSlice.ArityVarnameComparator
-
- compare(Equality, Equality) - Method in class PptSliceEquality.EqualityComparator
-
- compare(VarInfo, VarInfo) - Method in class VarInfo.IndexComparator
-
- compare(VarInfoName, VarInfoName) - Method in class VarInfoName.LexicalComparator
-
- compare_rep(int, double[]) - Method in class OneOfFloat
-
- compare_rep(int, long[]) - Method in class OneOfScalar
-
- compare_rep(int, long[]) - Method in class EltOneOf
-
- compare_rep(int, double[]) - Method in class EltOneOfFloat
-
- compare_rep(int, double[][]) - Method in class OneOfFloatSequence
-
- compare_rep(int, long[][]) - Method in class OneOfSequence
-
- compare_rep(int, String[]) - Method in class OneOfString
-
- compare_rep(int, String[]) - Method in class EltOneOfString
-
- compare_rep(int, String[][]) - Method in class OneOfStringSequence
-
- compare_vars(VarInfo, int, VarInfo, int, boolean) - Static method in class VarInfo
-
Given two variables I and J, indicate whether it is necessarily the case that i≤j or i≥j.
- compareInfoString - Variable in class DaikonVariableInfo
-
The printed comparability information that will appear in the .decls declaration.
- compareTo(DaikonVariableInfo) - Method in class DaikonVariableInfo
-
Compares based on the name of the variable.
- compareTo(DiscardCode) - Method in class DiscardCode
-
The enumeration members in sorted order:
obvious, bad_sample, bad_confidence, [unused], not_enough_samples, non_canonical_var,
implied_post_condition, only_constant_vars, derived_param, unmodified_var, control_check,
exact, var filter
- compareTo(Lemma) - Method in class Lemma
-
- compareTo(SplitterObject) - Method in class SplitterObject
-
- compareTo(VarInfoName) - Method in class VarInfoName
-
- compatible(VarInfo) - Method in class VarInfo
-
Two variables are "compatible" if their declared types are castable and their comparabilities
are comparable.
- compilationUnit - Variable in class ParseResults
-
- CompilationUnit() - Method in class JavaParser
-
- CompilationUnit - Class in jtb.syntaxtree
-
- CompilationUnit(NodeOptional, NodeListOptional, NodeListOptional, NodeOptional, NodeOptional, NodeToken) - Constructor for class CompilationUnit
-
- CompilationUnit(NodeOptional, NodeListOptional, NodeListOptional, NodeOptional, NodeOptional) - Constructor for class CompilationUnit
-
- compiled() - Method in class SplitterObject
-
Returns true if the .class file exists for the Splitter represented by this
SplitterObject, false otherwise.
- compileFiles(List<String>) - Method in class FileCompiler
-
Compiles the files given by fileNames.
- CompleteOneOfScalar - Class in daikon.inv.unary.scalar
-
Tracks every unique value and how many times it occurs.
- CompleteOneOfScalar(PptSlice) - Constructor for class CompleteOneOfScalar
-
- CompleteOneOfScalar() - Constructor for class CompleteOneOfScalar
-
- CompleteOneOfScalar.Info - Class in daikon.inv.unary.scalar
-
Information about each value encountered.
- CompleteOneOfString - Class in daikon.inv.unary.string
-
Tracks every unique value and how many times it occurs.
- CompleteOneOfString(PptSlice) - Constructor for class CompleteOneOfString
-
- CompleteOneOfString() - Constructor for class CompleteOneOfString
-
- CompleteOneOfString.Info - Class in daikon.inv.unary.string
-
Information about each value encountered.
- complexity() - Method in class SequenceFloatSubscript
-
Adds one to the default complexity if index_shift is not 0.
- complexity() - Method in class SequenceScalarSubscript
-
Adds one to the default complexity if index_shift is not 0.
- complexity() - Method in class SequenceStringSubscript
-
Adds one to the default complexity if index_shift is not 0.
- complexity() - Method in class SequenceSubsequence
-
Adds one to the default complexity if index_shift is not 0.
- complexity() - Method in class Derivation
-
Return the complexity of this derivation.
- complexity() - Method in class SequenceLength
-
Adds one to the default complexity if shift is not 0.
- complexity() - Method in class VarInfo
-
Returns a rough indication of the complexity of the variable.
- CompoundStatement() - Static method in class CParser
-
- CompoundStatement - Class in jtb.cparser.syntaxtree
-
- CompoundStatement(NodeToken, NodeOptional, NodeOptional, NodeToken) - Constructor for class CompoundStatement
-
- CompoundStatement(NodeOptional, NodeOptional) - Constructor for class CompoundStatement
-
- compute_derived_variables(PptTopLevel, Object[], int[]) - Static method in class FileIO
-
Computes values of derived variables.
- compute_orig_variables(PptTopLevel, Object[], int[], Integer) - Static method in class FileIO
-
If this is a function entry ppt, stores the values of all of the variables away for use at the
exit.
- computeConfidence() - Method in class AndJoiner
-
- computeConfidence() - Method in class Member
-
- computeConfidence() - Method in class MemberFloat
-
- computeConfidence() - Method in class SeqFloatEqual
-
- computeConfidence() - Method in class SeqFloatGreaterEqual
-
- computeConfidence() - Method in class SeqFloatGreaterThan
-
- computeConfidence() - Method in class SeqFloatLessEqual
-
- computeConfidence() - Method in class SeqFloatLessThan
-
- computeConfidence() - Method in class SeqIntEqual
-
- computeConfidence() - Method in class SeqIntGreaterEqual
-
- computeConfidence() - Method in class SeqIntGreaterThan
-
- computeConfidence() - Method in class SeqIntLessEqual
-
- computeConfidence() - Method in class SeqIntLessThan
-
- computeConfidence() - Method in class MemberString
-
- computeConfidence() - Method in class FloatEqual
-
- computeConfidence() - Method in class FloatGreaterEqual
-
- computeConfidence() - Method in class FloatGreaterThan
-
- computeConfidence() - Method in class FloatLessEqual
-
- computeConfidence() - Method in class FloatLessThan
-
- computeConfidence() - Method in class FloatNonEqual
-
- computeConfidence() - Method in class IntEqual
-
- computeConfidence() - Method in class IntGreaterEqual
-
- computeConfidence() - Method in class IntGreaterThan
-
- computeConfidence() - Method in class IntLessEqual
-
- computeConfidence() - Method in class IntLessThan
-
- computeConfidence() - Method in class IntNonEqual
-
- computeConfidence() - Method in class LinearBinary
-
- computeConfidence() - Method in class LinearBinaryCore
-
- computeConfidence() - Method in class LinearBinaryCoreFloat
-
- computeConfidence() - Method in class LinearBinaryFloat
-
- computeConfidence() - Method in class TwoFloat
-
- computeConfidence() - Method in class TwoScalar
-
- computeConfidence() - Method in class PairwiseFloatEqual
-
- computeConfidence() - Method in class PairwiseFloatGreaterEqual
-
- computeConfidence() - Method in class PairwiseFloatGreaterThan
-
- computeConfidence() - Method in class PairwiseFloatLessEqual
-
- computeConfidence() - Method in class PairwiseFloatLessThan
-
- computeConfidence() - Method in class PairwiseIntEqual
-
- computeConfidence() - Method in class PairwiseIntGreaterEqual
-
- computeConfidence() - Method in class PairwiseIntGreaterThan
-
- computeConfidence() - Method in class PairwiseIntLessEqual
-
- computeConfidence() - Method in class PairwiseIntLessThan
-
- computeConfidence() - Method in class PairwiseLinearBinary
-
- computeConfidence() - Method in class PairwiseLinearBinaryFloat
-
- computeConfidence() - Method in class PairwiseString.SubString
-
Justified as long as there are samples.
- computeConfidence() - Method in class PairwiseStringEqual
-
- computeConfidence() - Method in class PairwiseStringGreaterEqual
-
- computeConfidence() - Method in class PairwiseStringGreaterThan
-
- computeConfidence() - Method in class PairwiseStringLessEqual
-
- computeConfidence() - Method in class PairwiseStringLessThan
-
- computeConfidence() - Method in class Reverse
-
- computeConfidence() - Method in class ReverseFloat
-
- computeConfidence() - Method in class SeqSeqFloatEqual
-
- computeConfidence() - Method in class SeqSeqFloatGreaterEqual
-
- computeConfidence() - Method in class SeqSeqFloatGreaterThan
-
- computeConfidence() - Method in class SeqSeqFloatLessEqual
-
- computeConfidence() - Method in class SeqSeqFloatLessThan
-
- computeConfidence() - Method in class SeqSeqIntEqual
-
- computeConfidence() - Method in class SeqSeqIntGreaterEqual
-
- computeConfidence() - Method in class SeqSeqIntGreaterThan
-
- computeConfidence() - Method in class SeqSeqIntLessEqual
-
- computeConfidence() - Method in class SeqSeqIntLessThan
-
- computeConfidence() - Method in class SeqSeqStringEqual
-
- computeConfidence() - Method in class SeqSeqStringGreaterEqual
-
- computeConfidence() - Method in class SeqSeqStringGreaterThan
-
- computeConfidence() - Method in class SeqSeqStringLessEqual
-
- computeConfidence() - Method in class SeqSeqStringLessThan
-
- computeConfidence() - Method in class SubSequence
-
- computeConfidence() - Method in class SubSequenceFloat
-
- computeConfidence() - Method in class SubSet
-
- computeConfidence() - Method in class SubSetFloat
-
- computeConfidence() - Method in class SuperSequence
-
- computeConfidence() - Method in class SuperSequenceFloat
-
- computeConfidence() - Method in class SuperSet
-
- computeConfidence() - Method in class SuperSetFloat
-
- computeConfidence() - Method in class TwoSequence
-
- computeConfidence() - Method in class TwoSequenceFloat
-
- computeConfidence() - Method in class TwoSequenceString
-
- computeConfidence() - Method in class StdString.SubString
-
Justified as long as there are samples.
- computeConfidence() - Method in class StringEqual
-
- computeConfidence() - Method in class StringGreaterEqual
-
- computeConfidence() - Method in class StringGreaterThan
-
- computeConfidence() - Method in class StringLessEqual
-
- computeConfidence() - Method in class StringLessThan
-
- computeConfidence() - Method in class StringNonEqual
-
- computeConfidence() - Method in class TwoString
-
- computeConfidence() - Method in class DummyInvariant
-
- computeConfidence() - Method in class Equality
-
Always return JUSTIFIED because we aggregate EqualityComparison invariants that are all
justified to the confidence_limit threshold.
- computeConfidence() - Method in class GuardingImplication
-
- computeConfidence() - Method in class Implication
-
- computeConfidence() - Method in class Invariant
-
This method computes the confidence that this invariant occurred by chance.
- computeConfidence() - Method in class FunctionBinary
-
- computeConfidence() - Method in class FunctionBinaryFloat
-
- computeConfidence() - Method in class LinearTernary
-
- computeConfidence() - Method in class LinearTernaryCore
-
- computeConfidence() - Method in class LinearTernaryCoreFloat
-
- computeConfidence() - Method in class LinearTernaryFloat
-
- computeConfidence() - Method in class LowerBoundCore
-
- computeConfidence() - Method in class LowerBoundCoreFloat
-
- computeConfidence() - Method in class CompleteOneOfScalar
-
- computeConfidence() - Method in class IsPointer
-
- computeConfidence() - Method in class LowerBound
-
- computeConfidence() - Method in class LowerBoundFloat
-
- computeConfidence() - Method in class Modulus
-
- computeConfidence() - Method in class NonModulus
-
- computeConfidence() - Method in class NonZero
-
- computeConfidence() - Method in class NonZeroFloat
-
- computeConfidence() - Method in class OneOfFloat
-
- computeConfidence() - Method in class OneOfScalar
-
- computeConfidence() - Method in class Positive
-
- computeConfidence() - Method in class RangeFloat
-
- computeConfidence() - Method in class RangeInt
-
- computeConfidence() - Method in class UpperBound
-
- computeConfidence() - Method in class UpperBoundFloat
-
- computeConfidence() - Method in class CommonFloatSequence
-
- computeConfidence() - Method in class CommonSequence
-
- computeConfidence() - Method in class EltLowerBound
-
- computeConfidence() - Method in class EltLowerBoundFloat
-
- computeConfidence() - Method in class EltNonZero
-
- computeConfidence() - Method in class EltNonZeroFloat
-
- computeConfidence() - Method in class EltOneOf
-
- computeConfidence() - Method in class EltOneOfFloat
-
- computeConfidence() - Method in class EltRangeFloat
-
- computeConfidence() - Method in class EltRangeInt
-
- computeConfidence() - Method in class EltUpperBound
-
- computeConfidence() - Method in class EltUpperBoundFloat
-
- computeConfidence() - Method in class EltwiseFloatEqual
-
- computeConfidence() - Method in class EltwiseFloatGreaterEqual
-
- computeConfidence() - Method in class EltwiseFloatGreaterThan
-
- computeConfidence() - Method in class EltwiseFloatLessEqual
-
- computeConfidence() - Method in class EltwiseFloatLessThan
-
- computeConfidence() - Method in class EltwiseIntEqual
-
- computeConfidence() - Method in class EltwiseIntGreaterEqual
-
- computeConfidence() - Method in class EltwiseIntGreaterThan
-
- computeConfidence() - Method in class EltwiseIntLessEqual
-
- computeConfidence() - Method in class EltwiseIntLessThan
-
- computeConfidence() - Method in class NoDuplicates
-
- computeConfidence() - Method in class NoDuplicatesFloat
-
- computeConfidence() - Method in class OneOfFloatSequence
-
- computeConfidence() - Method in class OneOfSequence
-
- computeConfidence() - Method in class SeqIndexFloatEqual
-
- computeConfidence() - Method in class SeqIndexFloatGreaterEqual
-
- computeConfidence() - Method in class SeqIndexFloatGreaterThan
-
- computeConfidence() - Method in class SeqIndexFloatLessEqual
-
- computeConfidence() - Method in class SeqIndexFloatLessThan
-
- computeConfidence() - Method in class SeqIndexFloatNonEqual
-
- computeConfidence() - Method in class SeqIndexIntEqual
-
- computeConfidence() - Method in class SeqIndexIntGreaterEqual
-
- computeConfidence() - Method in class SeqIndexIntGreaterThan
-
- computeConfidence() - Method in class SeqIndexIntLessEqual
-
- computeConfidence() - Method in class SeqIndexIntLessThan
-
- computeConfidence() - Method in class SeqIndexIntNonEqual
-
- computeConfidence() - Method in class CompleteOneOfString
-
- computeConfidence() - Method in class OneOfString
-
- computeConfidence() - Method in class PrintableString
-
- computeConfidence() - Method in class CommonStringSequence
-
- computeConfidence() - Method in class EltOneOfString
-
- computeConfidence() - Method in class OneOfStringSequence
-
- computeConfidence() - Method in class UpperBoundCore
-
- computeConfidence() - Method in class UpperBoundCoreFloat
-
- computeConfidence() - Method in class DiffDummyInvariant
-
- computeProbability() - Method in class LowerBoundCore
-
- computeProbability() - Method in class LowerBoundCoreFloat
-
- computeProbability() - Method in class IsPointer
-
- computeProbability() - Method in class NonZero
-
- computeProbability() - Method in class NonZeroFloat
-
- computeProbability() - Method in class UpperBoundCore
-
- computeProbability() - Method in class UpperBoundCoreFloat
-
- computeValueAndModified(ValueTuple) - Method in class BinaryDerivation
-
- computeValueAndModified(ValueTuple) - Method in class Derivation
-
Returns a pair of: the derived value and whether the variable counts as modified.
- computeValueAndModified(ValueTuple) - Method in class SequenceFloatArbitrarySubsequence
-
- computeValueAndModified(ValueTuple) - Method in class SequenceScalarArbitrarySubsequence
-
- computeValueAndModified(ValueTuple) - Method in class SequenceStringArbitrarySubsequence
-
- computeValueAndModified(ValueTuple) - Method in class TernaryDerivation
-
- computeValueAndModified(ValueTuple) - Method in class UnaryDerivation
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class BinaryDerivation
-
Actual implementation once mods are handled.
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceFloatIntersection
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceFloatSubscript
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceFloatSubsequence
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceFloatUnion
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceScalarIntersection
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceScalarSubscript
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceScalarSubsequence
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceScalarUnion
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesConcat
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesJoin
-
Returns a new sequence of hashcodes that is the join of the hashcodes of the component
sequences.
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesJoinFloat
-
Returns a new sequence of hashcodes that is the join of the hashcodes of the component
sequences.
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesPredicate
-
Returns a subset of val1 such that the corresponding element in var2 equals this.choose.
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesPredicateFloat
-
Returns a subset of val1 such that the corresponding element in var2 equals this.choose.
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceStringIntersection
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceStringSubscript
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceStringSubsequence
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceStringUnion
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceInitial
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceInitialFloat
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceLength
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceMax
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceMin
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceSum
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class StringLength
-
- computeValueAndModifiedImpl(ValueTuple) - Method in class UnaryDerivation
-
Actual implementation once mods are handled.
- concat(boolean[], boolean[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(byte[], byte[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(byte[], int[]) - Static method in class Quant
-
- concat(char[], char[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(double[], double[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(double[], float[]) - Static method in class Quant
-
- concat(float[], float[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(float[], double[]) - Static method in class Quant
-
- concat(int[], int[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(int[], long[]) - Static method in class Quant
-
- concat(long[], long[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(long[], int[]) - Static method in class Quant
-
- concat(short[], short[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(Object[], Object[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(String[], String[]) - Static method in class Quant
-
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
- concat(Object, Object) - Static method in class Quant
-
- cond_iterable() - Method in class PptTopLevel
-
returns an iterable over all of the PptConditionals at this ppt
- cond_iterator() - Method in class PptTopLevel
-
returns an iterator over all of the PptConditionals at this ppt
- CondIterator() - Constructor for class PptTopLevel.CondIterator
-
- condition() - Method in class CallerContextSplitter
-
- condition() - Method in class ReturnTrueSplitter
-
- condition() - Method in class Splitter
-
Returns the condition being tested, as a String.
- condition() - Method in class SplitterExample
-
- condition() - Method in class SplitterObject
-
Returns the condition represented by the Splitter.
- ConditionalAndExpression() - Method in class JavaParser
-
- ConditionalAndExpression - Class in jtb.syntaxtree
-
- ConditionalAndExpression(InclusiveOrExpression, NodeListOptional) - Constructor for class ConditionalAndExpression
-
- ConditionalExpression() - Static method in class CParser
-
- ConditionalExpression - Class in jtb.cparser.syntaxtree
-
- ConditionalExpression(LogicalORExpression, NodeOptional) - Constructor for class ConditionalExpression
-
- ConditionalExpression() - Method in class JavaParser
-
- ConditionalExpression - Class in jtb.syntaxtree
-
- ConditionalExpression(ConditionalOrExpression, NodeOptional) - Constructor for class ConditionalExpression
-
- ConditionalOrExpression() - Method in class JavaParser
-
- ConditionalOrExpression - Class in jtb.syntaxtree
-
- ConditionalOrExpression(ConditionalAndExpression, NodeListOptional) - Constructor for class ConditionalOrExpression
-
- ConditionPrinter - Class in jtb.cparser.customvisitor
-
- ConditionPrinter(String) - Constructor for class ConditionPrinter
-
- conf_is_ge(double, double) - Static method in class Invariant
-
Return Invariant.CONFIDENCE_JUSTIFIED if x≥goal.
- conf_limit_SWITCH - Static variable in class Daikon
-
- confidence - Variable in class DiffDummyInvariant
-
The confidence fro this dummy invariant.
- confidence - Variable in class Property
-
A measure of a property's universality: whether it captures the general behavior of the
program.
- confidence(Property[]) - Static method in class Property
-
The confidence of a set of properties.
- confidence_and(double, double) - Static method in class Invariant
-
Return the "and" of the given confidences.
- confidence_and(double, double, double) - Static method in class Invariant
-
Return the "and" of the given confidences.
- CONFIDENCE_JUSTIFIED - Static variable in class Invariant
-
The probability that this could have happened by chance alone.
- CONFIDENCE_NEVER - Static variable in class Invariant
-
-1 = delete this invariant; we know it's not true
- confidence_or(double, double) - Static method in class Invariant
-
Return the "or" of the given confidences.
- CONFIDENCE_UNJUSTIFIED - Static variable in class Invariant
-
(0..1) = greater to lesser likelihood of coincidence
0 = must have happened by chance
- confidenceThreshold - Static variable in class InstrumentVisitor
-
- config_dir - Static variable in class Chicory
-
- config_option_SWITCH - Static variable in class Daikon
-
- config_SWITCH - Static variable in class Daikon
-
- ConfigException(String, Throwable) - Constructor for exception Configuration.ConfigException
-
- ConfigException(String) - Constructor for exception Configuration.ConfigException
-
- ConfigException() - Constructor for exception Configuration.ConfigException
-
- Configuration - Class in daikon.config
-
This class applies settings from a configuration file that lists variable names and values (see
"example-settings.txt" in this directory for an example).
- Configuration.ConfigException - Exception in daikon.config
-
Lets callers differentiate between configuration problems and all others.
- ConfigurationTest - Class in daikon.test.config
-
- ConfigurationTest() - Constructor for class ConfigurationTest
-
- conjuncts() - Method in class AndJoiner
-
- consequent() - Method in class Implication
-
- ConsequentCVFPairComparator - Class in daikon.diff
-
Comparator for sorting invariants.
- ConsequentCVFPairComparator() - Constructor for class ConsequentCVFPairComparator
-
- ConsequentCVFPairComparatorTester - Class in daikon.test.diff
-
- ConsequentCVFPairComparatorTester() - Constructor for class ConsequentCVFPairComparatorTester
-
- ConsequentCVFSortComparator - Class in daikon.diff
-
Comparator for sorting invariants.
- ConsequentCVFSortComparator() - Constructor for class ConsequentCVFSortComparator
-
- ConsequentCVFSortComparatorTester - Class in daikon.test.diff
-
- ConsequentCVFSortComparatorTester() - Constructor for class ConsequentCVFSortComparatorTester
-
- ConsequentExtractorVisitor - Class in daikon.diff
-
ConsequentExtractorVisitor is a visitor that takes in RootNode tree used by the other
visitors in Diff and only modifies the first inv tree out of the pair of two inv trees (the
second tree is never read or modified).
- ConsequentExtractorVisitor() - Constructor for class ConsequentExtractorVisitor
-
- ConsequentPairComparator - Class in daikon.diff
-
Comparator for pairing invariants.
- ConsequentPairComparator(Comparator<Invariant>) - Constructor for class ConsequentPairComparator
-
- ConsequentSortComparator - Class in daikon.diff
-
Comparator for sorting invariants.
- ConsequentSortComparator(Comparator<Invariant>) - Constructor for class ConsequentSortComparator
-
- consider_xlate(List<List<InvTranslate>>, List<InvTranslate>, List<List<InvTranslate>>, int) - Static method in class InvMatch
-
Recursive routine that tries all possible combination of translations.
- CONST - Static variable in interface CParserConstants
-
- CONST - Static variable in interface JavaParserConstants
-
- const_inv_cnt() - Method in class PptTopLevel
-
Returns the number of invariants that contain one or more constants.
- const_slice_cnt() - Method in class PptTopLevel
-
Returns the number of slices that contain one or more constants.
- Constant(VarInfo) - Constructor for class DynamicConstants.Constant
-
- Constant(int) - Constructor for class Quantify.Constant
-
- Constant() - Static method in class CParser
-
- Constant - Class in jtb.cparser.syntaxtree
-
- Constant(NodeChoice) - Constructor for class Constant
-
- constant_leader_cnt() - Method in class DynamicConstants
-
Returns the number of constants that are leaders.
- constant_value(VarInfo) - Method in class DynamicConstants
-
Returns the constant value of the specified variable, or null if the variable is not constant
or prev_constant.
- ConstantExpression() - Static method in class CParser
-
- ConstantExpression - Class in jtb.cparser.syntaxtree
-
- ConstantExpression(ConditionalExpression) - Constructor for class ConstantExpression
-
- constants - Variable in class PptTopLevel
-
List of constant variables.
- constantValue() - Method in class VarInfo
-
Returns the static constant value of this variable.
- constructor_is_initialized - Variable in class DCInstrument
-
Has an <init> method completed initialization?
- ConstructorDeclaration() - Method in class JavaParser
-
- ConstructorDeclaration - Class in jtb.syntaxtree
-
- ConstructorDeclaration(NodeOptional, NodeToken, FormalParameters, NodeOptional, NodeToken, NodeOptional, NodeListOptional, NodeToken) - Constructor for class ConstructorDeclaration
-
- ConstructorDeclaration(NodeOptional, NodeToken, FormalParameters, NodeOptional, NodeOptional, NodeListOptional) - Constructor for class ConstructorDeclaration
-
- contains(Node, String) - Static method in class Ast
-
- contains(VarInfoName) - Method in class VarInfoName.Finder
-
Returns true iff some part of root is contained in this.goals.
- contains_inv(Invariant) - Method in class PptSlice
-
Returns whether or not this slice already contains the specified invariant.
- contains_inv_exact(Invariant) - Method in class PptSlice
-
Returns whether or not this slice contains an exact match for the specified invariant.
- containsArrayAccess(Expression) - Method in class Converter
-
- containsArrayAccess(ShiftExpression) - Method in class Converter
-
- containsArrayAccess(RelationalExpression) - Method in class Converter
-
- containsArrayAccess(NodeOptional) - Method in class Converter
-
- containsName(String) - Method in class PptMap
-
Returns whether or not 'name' is the name of a Ppt in the map.
- containsOnlyGuardingPredicates() - Method in class PptSlice
-
- containsVar(VarInfo) - Method in class Ppt
-
- containsVariableFilter(String) - Method in class InvariantFilters
-
- ContextSplitterFactory - Class in daikon.split
-
This factory creates Splitters from map files.
- ContextSplitterFactory() - Constructor for class ContextSplitterFactory
-
- ContextSplitterFactory.MapfileEntry - Class in daikon.split
-
Simple record type to store a map file entry.
- ContextSplitterFactory.PptNameAndSplitters - Class in daikon.split
-
Simple record type to store a PptName and Splitter array.
- CONTINUE - Static variable in interface CParserConstants
-
- CONTINUE - Static variable in interface JavaParserConstants
-
- ContinueStatement() - Method in class JavaParser
-
- ContinueStatement - Class in jtb.syntaxtree
-
- ContinueStatement(NodeToken, NodeOptional, NodeToken) - Constructor for class ContinueStatement
-
- ContinueStatement(NodeOptional) - Constructor for class ContinueStatement
-
- control_check - Static variable in class DiscardCode
-
used for invariants discarded because of the ControlledInvariantsFilter
- convertArrayExpression(PostfixExpression, Vector<Node>, int) - Method in class Converter
-
- Converter - Class in jtb.cparser.customvisitor
-
- Converter() - Constructor for class Converter
-
- convertMatrixExpression(PostfixExpression, Vector<Node>, Vector<Node>) - Method in class Converter
-
- convertToInvMap(PptMap) - Method in class Diff
-
Extracts the PptTopLevel and Invariants out of a pptMap, and places them into an InvMap.
- convertWrapper(Object) - Static method in class PureMethodInfo
-
Convert standard wrapped (boxed) Objects (i.e., Integers) to Chicory wrappers (ie,
Runtime.IntWrap).
- copy() - Method in class FileIO.VarDefinition
-
- copy(PptTopLevel, PptTopLevel) - Method in class PptRelation
-
Copies the relation from its current ppts to the specified ppts.
- copy_new_invs(PptTopLevel, VarInfo[]) - Method in class PptSlice
-
- copyInvsFromLeader(VarInfo, List<VarInfo>) - Method in class PptSliceEquality
-
Instantiate invariants from each inv's leader.
- core - Variable in class LinearBinary
-
- core - Variable in class LinearBinaryFloat
-
- core - Variable in class PairwiseLinearBinary
-
- core - Variable in class PairwiseLinearBinaryFloat
-
- core - Variable in class LinearTernary
-
- core - Variable in class LinearTernaryFloat
-
- count - Variable in class DynamicConstants.Constant
-
The sample count of the constant.
- count_global_stats(PptTopLevel) - Static method in class PrintInvariants
-
Count statistics (via Global) on variables (canonical, missing, etc.)
- counterexample - Variable in class CmdCheck
-
- countSlices() - Method in class PptMap
-
Return the number of active PptSlices.
- CParser - Class in jtb.cparser
-
- CParser(InputStream) - Constructor for class CParser
-
- CParser(Reader) - Constructor for class CParser
-
- CParser(CParserTokenManager) - Constructor for class CParser
-
- CParserConstants - Interface in jtb.cparser
-
- CParserTokenManager - Class in jtb.cparser
-
- CParserTokenManager(ASCII_CharStream) - Constructor for class CParserTokenManager
-
- CParserTokenManager(ASCII_CharStream, int) - Constructor for class CParserTokenManager
-
- create(String, String) - Static method in class Ast
-
- create(String, Class<?>[], Object[], String) - Static method in class Ast
-
- create_combined_exits(PptMap) - Static method in class Daikon
-
Create EXIT program points as needed for EXITnn program points.
- create_constant_invs() - Method in class DynamicConstants
-
Create unary and binary constant invariants.
- create_derived_variables() - Method in class PptTopLevel
-
Create all the derived variables.
- create_equality_inv(VarInfo, VarInfo, int) - Method in class PptTopLevel
-
Create an equality invariant over the specified variables.
- create_splitters(Set<File>) - Static method in class Daikon
-
Create user-defined splitters.
- create_suppressed_invs(PptTopLevel) - Static method in class NIS
-
Creates all suppressed invariants for the specified ppt and places them in their associated
slices.
- create_tag_frame(String) - Static method in class DCRuntime
-
Create the tag frame for this method.
- created_invs_cnt - Static variable in class NIS
-
Number of invariants actually created.
- createEqualityInvs(List<VarInfo>, Equality) - Method in class PptSliceEquality
-
Create a List of Equality invariants based on the VarInfos in vis.
- createGuardedInvariant(boolean) - Method in class Invariant
-
This procedure guards one invariant and returns the resulting guarded invariant (implication),
without placing it in any slice and without modifying the original invariant.
- createGuardingPredicate(boolean) - Method in class Invariant
-
Create a guarding predicate for a given invariant.
- createGuardingPredicate(boolean) - Method in class VarInfo
-
Create a guarding predicate for this VarInfo, that is, an invariant that ensures that this
object is available for access to variables that reference it, such as fields.
- CreateSpinfo - Class in daikon.tools.jtb
-
Create a splitter info file from Java source.
- CreateSpinfo() - Constructor for class CreateSpinfo
-
- CreateSpinfoC - Class in daikon.tools.jtb
-
- CreateSpinfoC() - Constructor for class CreateSpinfoC
-
- createUpperPpts(PptMap) - Static method in class Daikon
-
Creates invariants for upper program points by merging together the invariants from all of the
lower points.
- csharp_array_split() - Method in class VarInfo
-
Splits an array variable into the array and field portions.
- csharp_collection_string() - Method in class VarInfo
-
If the variable is an array, returns a valid C# 'Select' statement representing the array.
- csharp_name(String) - Method in class SequenceFloatSubscript
-
Returns the CSHARPCONTRACT name for sequence subscript.
- csharp_name(String) - Method in class SequenceScalarSubscript
-
Returns the CSHARPCONTRACT name for sequence subscript.
- csharp_name(String) - Method in class SequenceStringSubscript
-
Returns the CSHARPCONTRACT name for sequence subscript.
- csharp_name(String) - Method in class SequenceSubsequence
-
- csharp_name(String) - Method in class Derivation
-
Returns the name of this variable in CSHARPCONTRACT format.
- csharp_name(String) - Method in class SequenceFloatArbitrarySubsequence
-
Returns the csharp name.
- csharp_name(String) - Method in class SequenceScalarArbitrarySubsequence
-
Returns the csharp name.
- csharp_name(String) - Method in class SequenceStringArbitrarySubsequence
-
Returns the csharp name.
- csharp_name(String) - Method in class SequenceLength
-
Returns the CSharpContract name.
- csharp_name(String) - Method in class StringLength
-
Returns the ESC name.
- csharp_name() - Method in class Quantify.Length
-
- csharp_name() - Method in class Quantify.Term
-
- csharp_name() - Method in class VarInfo
-
Returns the name of this variable as a valid C# Code Contract.
- csharp_name(String) - Method in class VarInfo
-
Returns the name of this variable as a valid C# Code Contract.
- csharpFormat - Variable in class SplitterObject
-
- curChar - Static variable in class CParserTokenManager
-
- curChar - Variable in class JavaParserTokenManager
-
- current_inv - Static variable in class Daikon
-
current invariant (used for debugging)
- currentToken - Variable in exception ParseException
-
This is the last token that has been consumed successfully.
- currentToken - Variable in exception ParseException
-
This is the last token that has been consumed successfully.
- currMap - Variable in class MultiDiffVisitor
-
- d - Variable in class LinearTernaryCore
-
- d - Variable in class LinearTernaryCoreFloat
-
- daikon - package daikon
-
- daikon - Static variable in class Chicory
-
- Daikon - Class in daikon
-
- Daikon.BugInDaikon - Exception in daikon
-
Indicates that Daikon has terminated abnormally, indicating a bug in Daikon.
- daikon.chicory - package daikon.chicory
-
- daikon.config - package daikon.config
-
- Daikon.DaikonTerminationException - Exception in daikon
-
Indicates the need for Daikon to terminate.
- daikon.dcomp - package daikon.dcomp
-
- daikon.derive - package daikon.derive
-
For derived variables, holds Derivations and Factories for producing
Derivations.
- daikon.derive.binary - package daikon.derive.binary
-
- daikon.derive.ternary - package daikon.derive.ternary
-
- daikon.derive.unary - package daikon.derive.unary
-
- daikon.diff - package daikon.diff
-
- Daikon.FileIOProgress - Class in daikon
-
Outputs FileIO progress information.
- Daikon.FileOptions - Class in daikon
-
- daikon.inv - package daikon.inv
-
- daikon.inv.binary - package daikon.inv.binary
-
- daikon.inv.binary.sequenceScalar - package daikon.inv.binary.sequenceScalar
-
- daikon.inv.binary.sequenceString - package daikon.inv.binary.sequenceString
-
- daikon.inv.binary.twoScalar - package daikon.inv.binary.twoScalar
-
- daikon.inv.binary.twoSequence - package daikon.inv.binary.twoSequence
-
- daikon.inv.binary.twoString - package daikon.inv.binary.twoString
-
- daikon.inv.filter - package daikon.inv.filter
-
- daikon.inv.ternary - package daikon.inv.ternary
-
- daikon.inv.ternary.threeScalar - package daikon.inv.ternary.threeScalar
-
- daikon.inv.unary - package daikon.inv.unary
-
- daikon.inv.unary.scalar - package daikon.inv.unary.scalar
-
- daikon.inv.unary.sequence - package daikon.inv.unary.sequence
-
- daikon.inv.unary.string - package daikon.inv.unary.string
-
- daikon.inv.unary.stringsequence - package daikon.inv.unary.stringsequence
-
- Daikon.NormalTermination - Exception in daikon
-
Indicates that Daikon has terminated normally.
- Daikon.ParseError - Exception in daikon
-
A parser error that should be reported, with better context, by the caller.
- daikon.simplify - package daikon.simplify
-
- daikon.split - package daikon.split
-
- daikon.split.misc - package daikon.split.misc
-
- daikon.suppress - package daikon.suppress
-
Data structures for handling suppression.
- daikon.test - package daikon.test
-
- daikon.test.config - package daikon.test.config
-
- daikon.test.diff - package daikon.test.diff
-
- daikon.test.inv - package daikon.test.inv
-
- daikon.test.inv.unary.scalar - package daikon.test.inv.unary.scalar
-
- daikon.test.inv.unary.sequence - package daikon.test.inv.unary.sequence
-
- daikon.test.split - package daikon.test.split
-
- daikon.tools - package daikon.tools
-
- daikon.tools.compare - package daikon.tools.compare
-
- daikon.tools.jtb - package daikon.tools.jtb
-
- daikon.tools.nullness - package daikon.tools.nullness
-
- daikon.tools.runtimechecker - package daikon.tools.runtimechecker
-
- Daikon.UserError - Exception in daikon
-
Indicates a user error.
- daikon_args - Static variable in class Chicory
-
Specifies Daikon arguments to be used if Daikon is run on a generated trace file or online via
a socket.
- daikon_online - Static variable in class Chicory
-
- daikon_port - Static variable in class ChicoryPremain
-
Socket port to communicate with Daikon.
- daikon_proc - Static variable in class Chicory
-
daikon process for --daikon command-line option
- daikonClass - Variable in class Annotation
-
- daikonClass() - Method in class Annotation
-
The Daikon class name that this invariant represents an instance of.
- daikonClass - Variable in class Property
-
The Daikon class name that this property represents.
- DaikonClassInfo - Class in daikon.chicory
-
The DaikonClassInfo class is a subtype of DaikonVariableInfo used for variables which represent
the runtime type of a variable.
- DaikonClassInfo(String, String, String, String, boolean) - Constructor for class DaikonClassInfo
-
Constructs a DaikonClassInfo object.
- daikonFormat - Variable in class SplitterObject
-
- DaikonLogFormatter() - Constructor for class LogHelper.DaikonLogFormatter
-
- daikonRep() - Method in class Annotation
-
The way this annotation would be printed by Daikon.
- daikonRep() - Method in class Property
-
Daikon representation (as output by Daikon's default output format).
- DaikonSimple - Class in daikon
-
DaikonSimple reads a declaration file and trace file and outputs a list of likely invariants
using the simple incremental algorithm.
- DaikonSimple() - Constructor for class DaikonSimple
-
- DaikonSimple.SimpleProcessor - Class in daikon
-
The SimpleProcessor class processes each sample in the dtrace file.
- DaikonTerminationException() - Constructor for exception Daikon.DaikonTerminationException
-
- DaikonTerminationException(String) - Constructor for exception Daikon.DaikonTerminationException
-
- DaikonTerminationException(Throwable) - Constructor for exception Daikon.DaikonTerminationException
-
- DaikonTerminationException(String, Throwable) - Constructor for exception Daikon.DaikonTerminationException
-
- DaikonVariableInfo - Class in daikon.chicory
-
Each DaikonVariableInfo object is a node in the tree structure of the variables in the target
application.
- DaikonVariableInfo(String, String, String) - Constructor for class DaikonVariableInfo
-
Constructs a non-array-type DaikonVariableInfo object.
- DaikonVariableInfo(String, String, String, boolean) - Constructor for class DaikonVariableInfo
-
Constructs a DaikonVariableInfo object.
- DaikonWriter - Class in daikon.chicory
-
DaikonWriter is the parent class of DeclWriter and DTraceWriter.
- DaikonWriter() - Constructor for class DaikonWriter
-
- dastore(double[], int, double) - Static method in class DCRuntime
-
Execute an dastore instruction and manipulate the tags accordingly.
- data_trace_state - Static variable in class FileIO
-
Logically, this is a local variable in static method read_data_trace_file.
- dbc_name() - Method in class VarInfo
-
Returns the name in DBC format.
- dbc_name(VarInfo) - Method in class VarInfoName
-
Return the String representation of this name in the dbc style output format.
- dbc_name_impl(VarInfo) - Method in class VarInfoName.Add
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName
-
Return the name in the DBC style output format.
- dbc_name_impl(VarInfo) - Method in class VarInfoName.Elements
-
- dbc_name_impl(String, VarInfo) - Method in class VarInfoName.Elements
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.Field
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.FunctionOf
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.FunctionOfN
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.Poststate
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.Prestate
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.Simple
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.SizeOf
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.Slice
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.Subscript
-
- dbc_name_impl(VarInfo) - Method in class VarInfoName.TypeOf
-
- dbcFormat - Variable in class SplitterObject
-
- DCInstrument - Class in daikon.dcomp
-
Instruments a class file to perform Dynamic Comparability.
- DCInstrument(JavaClass, boolean, ClassLoader) - Constructor for class DCInstrument
-
Initialize with the original class and whether or not the class is part of the JDK.
- dcomp_clone(Object) - Static method in class DCRuntime
-
Handles clone() calls.
- dcomp_equals(Object, Object) - Static method in class DCRuntime
-
Handles calls to instrumented equals() methods.
- dcomp_marker - Variable in class DCInstrument
-
- dcomp_prefix - Variable in class DCInstrument
-
Either "java.lang" or "daikon.dcomp".
- dcomp_super_clone(Object) - Static method in class DCRuntime
-
Handles super.clone() calls.
- dcomp_super_equals(Object, Object) - Static method in class DCRuntime
-
Handles super.equals(Object) calls.
- DCompClone - Interface in daikon.dcomp
-
Classes implementing this interface have been instrumented by DynComp and have implemented a
clone method.
- DCompInstrumented - Interface in daikon.dcomp
-
Classes implementing this interface have been instrumented by DynComp.
- DCompMarker - Interface in daikon.dcomp
-
This is the type of the extra formal parameter in methods that have been instrumented by DynComp.
- DCompToString - Interface in daikon.dcomp
-
Classes implementing this interface have been instrumented by DynComp and have implemented a
toString method.
- DCRuntime - Class in daikon.dcomp
-
- DCRuntime() - Constructor for class DCRuntime
-
- DCRuntime.FieldTag - Class in daikon.dcomp
-
Abstract base class for code that gets the tag associated with a particular field.
- DCRuntime.PrimitiveArrayTag - Class in daikon.dcomp
-
Class that gets the list of tags for primitive arrays.
- DCRuntime.PrimitiveTag - Class in daikon.dcomp
-
Class that gets the tag for a primitive instance field.
- DCRuntime.ReferenceTag - Class in daikon.dcomp
-
Class that returns the tag for a reference instance field.
- DCRuntime.StaticPrimitiveTag - Class in daikon.dcomp
-
Class that gets the tag for static primitive fields.
- DCRuntime.StaticReferenceTag - Class in daikon.dcomp
-
Class that gets the tag for a static reference variable.
- debug - Static variable in class ChicoryPremain.ChicoryLoader
-
- debug - Static variable in class ChicoryPremain
-
- debug - Static variable in class Chicory
-
- debug - Static variable in class Runtime
-
debug flag
- debug - Static variable in class DaikonSimple
-
- debug - Static variable in class DCRuntime
-
- Debug - Class in daikon
-
Debug class used with the logger to create standardized output.
- Debug(Class<?>, Ppt, VarInfo[]) - Constructor for class Debug
-
Ordinarily, a client would have to supply a Class, Ppt, and List<Varinfo> with each
call to a log method.
- Debug(Class<?>, Ppt, List<VarInfo>) - Constructor for class Debug
-
Ordinarily, a client would have to supply a Class, Ppt, and List<Varinfo> with each
call to a log method.
- debug - Static variable in class SequenceFloatIntersection
-
- debug - Static variable in class SequenceFloatSubscript
-
General debug tracer.
- debug - Static variable in class SequenceScalarIntersection
-
- debug - Static variable in class SequenceScalarSubscript
-
General debug tracer.
- debug - Static variable in class SequencesConcat
-
Debug tracer.
- debug - Static variable in class SequencesConcatFactory
-
Debug tracer.
- debug - Static variable in class SequencesJoin
-
Debug tracer.
- debug - Static variable in class SequencesJoinFactory
-
Debug tracer.
- debug - Static variable in class SequencesJoinFactoryFloat
-
Debug tracer.
- debug - Static variable in class SequencesJoinFloat
-
Debug tracer.
- debug - Static variable in class SequencesPredicate
-
Debug tracer.
- debug - Static variable in class SequencesPredicateFactory
-
Debug tracer.
- debug - Static variable in class SequencesPredicateFactoryFloat
-
Debug tracer.
- debug - Static variable in class SequencesPredicateFloat
-
Debug tracer.
- debug - Static variable in class SequenceStringIntersection
-
- debug - Static variable in class SequenceStringSubscript
-
General debug tracer.
- debug - Static variable in class Derivation
-
Debug tracer.
- debug - Static variable in class SequenceInitialFactory
-
- debug - Static variable in class SequenceInitialFactoryFloat
-
- debug - Static variable in class SequenceLengthFactory
-
Debug output.
- debug - Static variable in class StringLengthFactory
-
Debug output.
- debug - Static variable in class DetailedStatisticsVisitor
-
- debug - Static variable in class Diff
-
- debug - Static variable in class PrintDifferingInvariantsVisitor
-
Logger for debugging information.
- debug - Static variable in class XorVisitor
-
- debug - Static variable in class DynamicConstants
-
Debug tracer.
- debug - Static variable in class DynComp
-
Dump the instrumented classes to disk.
- debug - Static variable in class Member
-
- debug - Static variable in class MemberFloat
-
- debug - Static variable in class SeqFloatEqual
-
- debug - Static variable in class SeqFloatGreaterEqual
-
- debug - Static variable in class SeqFloatGreaterThan
-
- debug - Static variable in class SeqFloatLessEqual
-
- debug - Static variable in class SeqFloatLessThan
-
- debug - Static variable in class SeqIntEqual
-
- debug - Static variable in class SeqIntGreaterEqual
-
- debug - Static variable in class SeqIntGreaterThan
-
- debug - Static variable in class SeqIntLessEqual
-
- debug - Static variable in class SeqIntLessThan
-
- debug - Static variable in class MemberString
-
- debug - Static variable in class FloatEqual
-
- debug - Static variable in class FloatGreaterEqual
-
- debug - Static variable in class FloatGreaterThan
-
- debug - Static variable in class FloatLessEqual
-
- debug - Static variable in class FloatLessThan
-
- debug - Static variable in class FloatNonEqual
-
- debug - Static variable in class IntEqual
-
- debug - Static variable in class IntGreaterEqual
-
- debug - Static variable in class IntGreaterThan
-
- debug - Static variable in class IntLessEqual
-
- debug - Static variable in class IntLessThan
-
- debug - Static variable in class IntNonEqual
-
- debug - Static variable in class LinearBinaryCore
-
Debug tracer.
- debug - Static variable in class LinearBinaryCoreFloat
-
Debug tracer.
- debug - Static variable in class PairwiseFloatEqual
-
Debug tracer.
- debug - Static variable in class PairwiseFloatGreaterEqual
-
Debug tracer.
- debug - Static variable in class PairwiseFloatGreaterThan
-
Debug tracer.
- debug - Static variable in class PairwiseFloatLessEqual
-
Debug tracer.
- debug - Static variable in class PairwiseFloatLessThan
-
Debug tracer.
- debug - Static variable in class PairwiseIntEqual
-
Debug tracer.
- debug - Static variable in class PairwiseIntGreaterEqual
-
Debug tracer.
- debug - Static variable in class PairwiseIntGreaterThan
-
Debug tracer.
- debug - Static variable in class PairwiseIntLessEqual
-
Debug tracer.
- debug - Static variable in class PairwiseIntLessThan
-
Debug tracer.
- debug - Static variable in class PairwiseStringEqual
-
Debug tracer.
- debug - Static variable in class PairwiseStringGreaterEqual
-
Debug tracer.
- debug - Static variable in class PairwiseStringGreaterThan
-
Debug tracer.
- debug - Static variable in class PairwiseStringLessEqual
-
Debug tracer.
- debug - Static variable in class PairwiseStringLessThan
-
Debug tracer.
- debug - Static variable in class Reverse
-
- debug - Static variable in class ReverseFloat
-
- debug - Static variable in class StringEqual
-
- debug - Static variable in class StringGreaterEqual
-
- debug - Static variable in class StringGreaterThan
-
- debug - Static variable in class StringLessEqual
-
- debug - Static variable in class StringLessThan
-
- debug - Static variable in class StringNonEqual
-
- debug - Static variable in class Equality
-
- debug - Static variable in class Invariant
-
General debug tracer.
- debug - Static variable in class InvDef
-
Debug tracer.
- debug - Static variable in class FunctionBinary
-
- debug - Static variable in class FunctionBinaryFloat
-
- debug - Static variable in class NonZero
-
Debug tracer.
- debug - Static variable in class NonZeroFloat
-
Debug tracer.
- debug - Static variable in class OneOfFloat
-
Debugging logger.
- debug - Static variable in class OneOfScalar
-
Debugging logger.
- debug - Static variable in class EltNonZero
-
Debug tracer.
- debug - Static variable in class EltNonZeroFloat
-
Debug tracer.
- debug - Static variable in class EltOneOf
-
Debugging logger.
- debug - Static variable in class EltOneOfFloat
-
Debugging logger.
- debug - Static variable in class NoDuplicates
-
Debug tracer.
- debug - Static variable in class NoDuplicatesFloat
-
Debug tracer.
- debug - Static variable in class OneOfFloatSequence
-
Debugging logger.
- debug - Static variable in class OneOfSequence
-
Debugging logger.
- debug - Static variable in class SeqIndexFloatEqual
-
Debug tracer.
- debug - Static variable in class SeqIndexFloatGreaterEqual
-
Debug tracer.
- debug - Static variable in class SeqIndexFloatGreaterThan
-
Debug tracer.
- debug - Static variable in class SeqIndexFloatLessEqual
-
Debug tracer.
- debug - Static variable in class SeqIndexFloatLessThan
-
Debug tracer.
- debug - Static variable in class SeqIndexFloatNonEqual
-
Debug tracer.
- debug - Static variable in class SeqIndexIntEqual
-
Debug tracer.
- debug - Static variable in class SeqIndexIntGreaterEqual
-
Debug tracer.
- debug - Static variable in class SeqIndexIntGreaterThan
-
Debug tracer.
- debug - Static variable in class SeqIndexIntLessEqual
-
Debug tracer.
- debug - Static variable in class SeqIndexIntLessThan
-
Debug tracer.
- debug - Static variable in class SeqIndexIntNonEqual
-
Debug tracer.
- debug - Static variable in class OneOfString
-
Debugging logger.
- debug - Static variable in class EltOneOfString
-
Debugging logger.
- debug - Static variable in class OneOfStringSequence
-
Debugging logger.
- debug - Static variable in class MergeInvariants
-
- debug - Static variable in class PptSlice
-
Debug tracer.
- debug - Static variable in class PptSliceEquality
-
- debug - Static variable in class PptTopLevel
-
Main debug tracer.
- debug - Static variable in class PrintInvariants
-
Main debug tracer for PrintInvariants (for things unrelated to printing).
- debug - Static variable in class CmdCheck
-
- debug - Static variable in class SessionManager
-
Debug tracer common to all Simplify classes.
- debug - Static variable in class ContextSplitterFactory
-
Debug tracer.
- debug - Static variable in class PptSplitter
-
General debug tracer.
- debug - Static variable in class SplitterFactory
-
- debug - Static variable in class NIS
-
Debug tracer.
- debug - Static variable in class NISuppressionSet
-
- debug - Static variable in class NISuppressor
-
Debug tracer.
- debug - Static variable in class SampleTester
-
- debug - Static variable in class LogicalCompare
-
- debug - Static variable in class ExtractConsequent
-
- debug - Static variable in class InvariantChecker
-
- debug - Static variable in class Annotate
-
- debug - Static variable in class CreateSpinfo
-
- debug - Static variable in class InstrumentHandler
-
- debug - Static variable in class ValueTuple
-
Debug tracer.
- debug - Static variable in class VarComparability
-
Debug tracer.
- debug - Static variable in class VarInfoAux
-
General debug tracer.
- debug - Static variable in class VarInfoName
-
Debugging Logger.
- debug - Static variable in class VarInfoName.QuantHelper
-
Debug tracer.
- debug - Variable in class DepthFirstVisitor
-
- debug_arr_index - Static variable in class DCRuntime
-
- debug_dcinstrument - Static variable in class Premain
-
Turn on basic DCInstrument debugging options.
- debug_dcruntime - Static variable in class Premain
-
Turn on basic DCRuntime debugging options.
- debug_dcruntime_all - Static variable in class Premain
-
Turn on most DCRuntime debugging options.
- debug_decl_print - Static variable in class Chicory
-
- debug_decl_print - Static variable in class DCRuntime
-
- debug_decl_print - Static variable in class DynComp
-
Print detailed information on variables being observed.
- debug_detail - Static variable in class DaikonSimple
-
- debug_detail - Static variable in class InvariantChecker
-
- debug_df - Static variable in class DCRuntime
-
- debug_dir - Static variable in class DynComp
-
The directory in which to dump instrumented class files.
- debug_dup - Static variable in class DCInstrument
-
- debug_invs(Logger) - Method in class PptTopLevel
-
Debug print to the specified logger information about each invariant at this ppt.
- debug_merge_comp - Static variable in class DCRuntime
-
- debug_missing - Static variable in class FileIO
-
If true, then print the variable name each time the variable's value is first
missing/nonsensical.
- debug_native - Static variable in class DCInstrument
-
- debug_objects - Static variable in class DCRuntime
-
- debug_ppt_names - Static variable in class Chicory
-
- debug_primitive - Static variable in class DCRuntime
-
- debug_print_call_stack() - Static method in class DCRuntime
-
- debug_print_slice_info(Logger, String, List<PptSlice>) - Method in class PptTopLevel
-
Debug print slice/inv count information to the specified logger.
- debug_print_tree(Logger, int) - Method in class PptRelation
-
Prints a ppt hierarchy of all of the ppts of this child and below.
- debug_print_tree(Logger, int, PptRelation) - Method in class PptTopLevel
-
Debug method to print children (in the partial order) recursively.
- debug_progress - Static variable in class SampleTester
-
- debug_runtime - Static variable in class ChicoryPremain
-
- debug_SWITCH - Static variable in class Daikon
-
- debug_tag_frame - Static variable in class DCRuntime
-
- debug_timing - Static variable in class DCRuntime
-
- debug_track - Static variable in class DCInstrument
-
- debug_transform - Static variable in class Chicory
-
- debug_transform - Static variable in class DCInstrument
-
- debug_transform - Static variable in class DynComp
-
Print detailed information on which classes are transformed.
- debug_unary_info(Logger) - Method in class PptTopLevel
-
Debug print to the specified logger information about each variable in this ppt.
- debugAddImplications - Static variable in class PptTopLevel
-
Debug tracer for addImplications.
- debugAll - Static variable in class Global
-
- debugAll_SWITCH - Static variable in class Daikon
-
- debugAnt - Static variable in class NIS
-
Debug Tracer for antecedent method.
- debugBound - Static variable in class PrintInvariants
-
Debug tracer for variable bound information.
- debugConditional - Static variable in class PptTopLevel
-
Debug tracer for adding and processing conditional ppts.
- debugDerive - Static variable in class Global
-
Debug tracer for debugging derived vars.
- debugEquality - Static variable in class Daikon
-
- debugEqualTo - Static variable in class PptTopLevel
-
Debug tracer for equalTo checks.
- debugFiltering - Static variable in class PrintInvariants
-
Debug tracer for filtering.
- debugFlow - Static variable in class Invariant
-
Debug tracer for invariant flow.
- debugFlow - Static variable in class PptSlice
-
- debugFlow - Static variable in class PptTopLevel
-
Debug tracer for data flow.
- debugGeneral - Static variable in class PptSlice
-
Debug tracer for debugging both this and PptSlices.
- debugGlobal - Static variable in class PptSliceEquality
-
- debugGuarding - Static variable in class Invariant
-
Debug tracer for guarding.
- debugGuarding - Static variable in class PptSlice
-
- debugInfer - Static variable in class Global
-
Debug tracer for debugging general invariant inference.
- debugInit - Static variable in class Daikon
-
Debug tracer for ppt initialization.
- debugInstantiate - Static variable in class PptTopLevel
-
Debug tracer for instantiated slices.
- debugIsObvious - Static variable in class Invariant
-
Debug tracer for isObvious checks.
- debugIsWorthPrinting - Static variable in class Invariant
-
Debug tracer for isWorthPrinting() checks.
- debugLinearTernary - Static variable in class LinearTernary
-
- debugLinearTernary - Static variable in class LinearTernaryFloat
-
- debugln(String) - Static method in class SessionManager
-
- debugMerge - Static variable in class PptSlice1
-
- debugMerge - Static variable in class PptSlice2
-
- debugMerge - Static variable in class PptSlice3
-
- debugMerge - Static variable in class PptTopLevel
-
Debug tracer for up-merging equality sets.
- debugMissing - Static variable in class VarInfo
-
Debug missing vals.
- debugNISStats - Static variable in class PptTopLevel
-
Debug tracer for NIS suppression statistics.
- debugPostProcess - Static variable in class Equality
-
- debugPrint - Static variable in class FileIO
-
Debug tracer for printing.
- debugPrint - Static variable in class Global
-
Debug tracer for debugging invariant printing.
- debugPrint - Static variable in class Invariant
-
Debug tracer for printing invariants.
- debugPrint - Static variable in class PrintInvariants
-
Debug tracer for printing.
- debugPrintDtrace - Static variable in class Global
-
- debugPrintEquality - Static variable in class Invariant
-
Debug tracer for printing equality invariants.
- debugPrintEquality - Static variable in class PrintInvariants
-
Debug tracer for printing equality.
- debugPrintModified - Static variable in class PrintInvariants
-
Debug tracer for printing modified variables in ESC/JML/DBC output.
- debugProgress - Static variable in class Daikon
-
- debugProgress - Static variable in class MergeInvariants
-
- debugRead - Static variable in class FileIO
-
Debug tracer for reading.
- debugRepr - Static variable in class PrintInvariants
-
Debug tracer for printing.
- debugSimplify - Static variable in class Global
-
Debug tracer for debugging Simplify output.
- debugSlices() - Method in class PptTopLevel
-
Debug method to display all slices.
- debugSpecific - Static variable in class PptSlice1
-
Debug tracer.
- debugSpecific - Static variable in class PptSlice2
-
Debug tracer.
- debugSpecific - Static variable in class PptSlice3
-
Debug tracer.
- debugSplit - Static variable in class Global
-
Debug tracer for debugging splitting.
- debugStatistics - Static variable in class Global
-
Debug tracer for debugging statistics output.
- debugStats - Static variable in class Daikon
-
Prints out statistics concerning equality sets, suppressions, etc.
- debugStream - Variable in class JavaParserTokenManager
-
- debugSuppress - Static variable in class Global
-
Debug tracer for debugging invariant suppression.
- debugSuppressParam - Static variable in class Global
-
Debug tracer for debugging invariant suppression by using parameters.
- debugTimeMerge - Static variable in class PptTopLevel
-
Debug tracer for timing merges.
- debugTrace - Static variable in class Daikon
-
Debug tracer.
- debugTrack - Static variable in class Debug
-
Debug Logger.
- debugTrackClass - Static variable in class Debug
-
List of classes for logging.
- debugTrackPpt - Static variable in class Debug
-
List of Ppts for logging.
- debugTrackVars - Static variable in class Debug
-
List of variable names for logging.
- debugVarMap(String) - Static method in class DiscReasonMap
-
Prints out all vars from ppt that have DiscardInfo's in the Set.toString() format.
- debugVars - Static variable in class FileIO
-
Debug tracer for printing variable values.
- DECIMAL_EXPONENT - Static variable in interface JavaParserConstants
-
- DECIMAL_FLOATING_POINT_LITERAL - Static variable in interface JavaParserConstants
-
- DECIMAL_LITERAL - Static variable in interface CParserConstants
-
- DECIMAL_LITERAL - Static variable in interface JavaParserConstants
-
- decl_file - Static variable in class DynComp
-
Output filename for .decls file suitable for input to Daikon.
- decl_stats() - Static method in class DCRuntime
-
Prints statistics about the number of decls to stdout.
- Declaration() - Static method in class CParser
-
- Declaration - Class in jtb.cparser.syntaxtree
-
- Declaration(DeclarationSpecifiers, NodeOptional, NodeToken) - Constructor for class Declaration
-
- Declaration(DeclarationSpecifiers, NodeOptional) - Constructor for class Declaration
-
- declaration_type_comparability - Static variable in class DeclReader
-
Reads in a decl file with arbitrary comparability and writes out a file with comparability
based on declaration types.
- declaration_types() - Method in class DeclReader
-
Sets the comparability to match declaration types.
- DeclarationList() - Static method in class CParser
-
- DeclarationList - Class in jtb.cparser.syntaxtree
-
- DeclarationList(NodeList) - Constructor for class DeclarationList
-
- DeclarationSpecifiers() - Static method in class CParser
-
- DeclarationSpecifiers - Class in jtb.cparser.syntaxtree
-
- DeclarationSpecifiers(NodeChoice) - Constructor for class DeclarationSpecifiers
-
- Declarator() - Static method in class CParser
-
- Declarator - Class in jtb.cparser.syntaxtree
-
- Declarator(NodeOptional, DirectDeclarator) - Constructor for class Declarator
-
- declared_type - Variable in class FileIO.VarDefinition
-
Declared type of the variable as an arbitrary string (required)
- declareHeader - Static variable in class DeclWriter
-
Header string before each new method entry or exit point.
- DeclPpt(String) - Constructor for class DeclReader.DeclPpt
-
- DeclReader - Class in daikon.chicory
-
Reads declaration files and provides methods to access the information within them.
- DeclReader() - Constructor for class DeclReader
-
- DeclReader.DeclPpt - Class in daikon.chicory
-
Information about the program point that is contained in the decl file.
- DeclReader.DeclVarInfo - Class in daikon.chicory
-
Information about variables within a program point.
- decls - Variable in class Daikon.FileOptions
-
- declShouldPrint - Variable in class DaikonVariableInfo
-
True iff the DeclWriter should print this variable.
- declShouldPrint() - Method in class DaikonVariableInfo
-
Return true iff the DeclWriter should print this node.
- DeclVarInfo(String, String, String, String, int) - Constructor for class DeclReader.DeclVarInfo
-
- DeclWriter - Class in daikon.chicory
-
DeclWriter writes the .decls file to a stream.
- DeclWriter(PrintStream) - Constructor for class DeclWriter
-
Constructs a DeclWriter, preparing it to receive messages.
- DECR - Static variable in interface JavaParserConstants
-
- def_points - Variable in class LinearTernaryCore
-
- def_points - Variable in class LinearTernaryCoreFloat
-
- DEFAULT - Static variable in interface CParserConstants
-
- DEFAULT - Static variable in interface JavaParserConstants
-
- defaultFilters() - Static method in class InvariantFilters
-
- DefaultValue() - Method in class JavaParser
-
- DefaultValue - Class in jtb.syntaxtree
-
- DefaultValue(NodeToken, MemberValue) - Constructor for class DefaultValue
-
- DefaultValue(MemberValue) - Constructor for class DefaultValue
-
- depth - Static variable in class DCRuntime
-
Depth to follow fields in classes.
- DepthFirstVisitor - Class in daikon.diff
-
Provides default methods which visit each node in the tree in depth-first order.
- DepthFirstVisitor() - Constructor for class DepthFirstVisitor
-
- DepthFirstVisitor - Class in jtb.cparser.visitor
-
Provides default methods which visit each node in the tree in depth-first
order.
- DepthFirstVisitor() - Constructor for class DepthFirstVisitor
-
- DepthFirstVisitor - Class in jtb.visitor
-
Provides default methods which visit each node in the tree in depth-first
order.
- DepthFirstVisitor() - Constructor for class DepthFirstVisitor
-
- Derivation - Class in daikon.derive
-
Structure that represents a derivation; can generate values and derived variables from base
variables.
- Derivation() - Constructor for class Derivation
-
- DerivationFactory - Interface in daikon.derive
-
Factory to create and describe derived variables.
- derived - Variable in class VarInfo
-
Whether and how derived.
- derived_param - Static variable in class DiscardCode
-
used when an invariant's VarInfo returns true for isDerivedParamAndUninteresting()
- derived_variables - Static variable in class Global
-
- derivedDepth() - Method in class BinaryDerivation
-
- derivedDepth() - Method in class Derivation
-
Returns how many levels of derivation this Derivation is based on.
- derivedDepth() - Method in class TernaryDerivation
-
- derivedDepth() - Method in class UnaryDerivation
-
- derivedDepth() - Method in class VarInfo
-
returns the depth of derivation
- derivedParamCached - Variable in class VarInfo
-
Cached value for getDerivedParam().
- DerivedParameterFilter - Class in daikon.inv.filter
-
Filter for not printing an Invariant if its VarInfos return isDerivedParameterAndUninteresting ==
true.
- DerivedParameterFilter() - Constructor for class DerivedParameterFilter
-
- DerivedVariableFilter - Class in daikon.inv.filter
-
A filter that filters out invariants that contain derived variables of a specified derivation.
- DerivedVariableFilter() - Constructor for class DerivedVariableFilter
-
- derivees() - Method in class VarInfo
-
Return all derived variables that build off this one.
- DetailedStatisticsVisitor - Class in daikon.diff
-
Computes statistics about the differences between the sets of invariants.
- DetailedStatisticsVisitor(boolean) - Constructor for class DetailedStatisticsVisitor
-
- DetailedStatisticsVisitorTester - Class in daikon.test.diff
-
- DetailedStatisticsVisitorTester() - Constructor for class DetailedStatisticsVisitorTester
-
- determineArity(Invariant, Invariant) - Static method in class DetailedStatisticsVisitor
-
Returns the arity of the invariant pair.
- determineRelationship(Invariant, Invariant) - Static method in class DetailedStatisticsVisitor
-
Returns the relationship between the two invariants.
- DFLT - Static variable in interface CParserConstants
-
- Diff - Class in daikon.diff
-
Diff is the main class for the invariant diff program.
- Diff() - Constructor for class Diff
-
- Diff(boolean) - Constructor for class Diff
-
- Diff(boolean, Comparator<Invariant>) - Constructor for class Diff
-
- Diff(boolean, boolean) - Constructor for class Diff
-
- Diff(boolean, boolean, String, String, String, Comparator<Invariant>) - Constructor for class Diff
-
- diff_file - Static variable in class InvariantFormatTester
-
- DiffDummyInvariant - Class in daikon.test.diff
-
A dummy invariant used for testing purposes.
- DiffDummyInvariant(PptSlice, String, boolean) - Constructor for class DiffDummyInvariant
-
Create an instance of DiffDummyInvariant.
- DiffDummyInvariant(PptSlice, String, boolean, boolean) - Constructor for class DiffDummyInvariant
-
Create an instance of DiffDummyInvariant.
- DiffDummyInvariant(PptSlice, String, double) - Constructor for class DiffDummyInvariant
-
Create an instance of DiffDummyInvariant.
- DiffDummyInvariant(PptSlice, String, double, boolean) - Constructor for class DiffDummyInvariant
-
Create an instance of DiffDummyInvariant.
- DiffError(String) - Constructor for error DtraceDiff.DiffError
-
- diffInvMap(InvMap, InvMap) - Method in class Diff
-
Returns a pair tree of corresponding program points, and corresponding invariants at each
program point.
- diffInvMap(InvMap, InvMap, boolean) - Method in class Diff
-
Returns a pair tree of corresponding program points, and corresponding invariants at each
program point.
- diffPptMap(PptMap, PptMap) - Method in class Diff
-
Diffs two PptMaps by converting them to InvMaps.
- diffPptMap(PptMap, PptMap, boolean) - Method in class Diff
-
Diffs two PptMaps by converting them to InvMaps.
- DiffTester - Class in daikon.test.diff
-
- DiffTester() - Constructor for class DiffTester
-
- DIGIT - Static variable in interface CParserConstants
-
- dimensions() - Method in class ProglangType
-
Return the number of dimensions (zero for a non-array).
- DirectAbstractDeclarator() - Static method in class CParser
-
- DirectAbstractDeclarator - Class in jtb.cparser.syntaxtree
-
- DirectAbstractDeclarator(NodeChoice, NodeListOptional) - Constructor for class DirectAbstractDeclarator
-
- DirectDeclarator() - Static method in class CParser
-
- DirectDeclarator - Class in jtb.cparser.syntaxtree
-
- DirectDeclarator(NodeChoice, NodeListOptional) - Constructor for class DirectDeclarator
-
- disable_all_invariants_SWITCH - Static variable in class Daikon
-
- disable_modbit_check_error - Static variable in class Daikon
-
- disable_modbit_check_message - Static variable in class Daikon
-
- disable_tracing() - Static method in class CParser
-
- disable_tracing() - Method in class JavaParser
-
- disc_reason_SWITCH - Static variable in class Daikon
-
- discard_tag(int) - Static method in class DCRuntime
-
Discard the tag on the top of the tag stack.
- DiscardCode - Class in daikon.inv
-
DiscardCode is an enumeration type.
- discardCode() - Method in class DiscardInfo
-
- discardFormat() - Method in class DiscardInfo
-
- DiscardInfo - Class in daikon.inv
-
A class used for holding a DiscardCode and a string that contains more detailed information about
why an Invariant was discarded, as well as the classname and what would be returned by the
Invariant's format() method.
- DiscardInfo(Invariant, DiscardCode, String) - Constructor for class DiscardInfo
-
- discardString() - Method in class DiscardInfo
-
- DiscReasonMap - Class in daikon
-
- discReasonSetup(String) - Static method in class PrintInvariants
-
Method used to setup fields if the --disc_reason command-line option is used if
(arg==null) then show all discarded Invariants, otherwise just show the ones specified in arg,
where arg = class-name<var1,var2,...
- display() - Method in class Daikon.FileIOProgress
-
Displays the current status.
- display(String) - Method in class Daikon.FileIOProgress
-
Displays the given message.
- distinct() - Static method in enum Quantify.QuantFlags
-
set with just DISTINCT turned on
- Divides(PptSlice, boolean) - Constructor for class NumericFloat.Divides
-
- Divides(boolean) - Constructor for class NumericFloat.Divides
-
- Divides(PptSlice, boolean) - Constructor for class NumericInt.Divides
-
- Divides(boolean) - Constructor for class NumericInt.Divides
-
- Divides(PptSlice, boolean) - Constructor for class PairwiseNumericFloat.Divides
-
- Divides(boolean) - Constructor for class PairwiseNumericFloat.Divides
-
- Divides(PptSlice, boolean) - Constructor for class PairwiseNumericInt.Divides
-
- Divides(boolean) - Constructor for class PairwiseNumericInt.Divides
-
- DivisionDouble_xyz() - Constructor for class FunctionBinaryFloat.DivisionDouble_xyz
-
- DivisionDouble_xzy() - Constructor for class FunctionBinaryFloat.DivisionDouble_xzy
-
- DivisionDouble_yxz() - Constructor for class FunctionBinaryFloat.DivisionDouble_yxz
-
- DivisionDouble_yzx() - Constructor for class FunctionBinaryFloat.DivisionDouble_yzx
-
- DivisionDouble_zxy() - Constructor for class FunctionBinaryFloat.DivisionDouble_zxy
-
- DivisionDouble_zyx() - Constructor for class FunctionBinaryFloat.DivisionDouble_zyx
-
- DivisionLong_xyz() - Constructor for class FunctionBinary.DivisionLong_xyz
-
- DivisionLong_xzy() - Constructor for class FunctionBinary.DivisionLong_xzy
-
- DivisionLong_yxz() - Constructor for class FunctionBinary.DivisionLong_yxz
-
- DivisionLong_yzx() - Constructor for class FunctionBinary.DivisionLong_yzx
-
- DivisionLong_zxy() - Constructor for class FunctionBinary.DivisionLong_zxy
-
- DivisionLong_zyx() - Constructor for class FunctionBinary.DivisionLong_zyx
-
- dkconfig_add_changed - Static variable in class FileIO
-
Boolean.
- dkconfig_all_splitters - Static variable in class SplitterList
-
Boolean.
- dkconfig_boolOnly - Static variable in class SequencesPredicate
-
Boolean.
- dkconfig_boolOnly - Static variable in class SequencesPredicateFloat
-
Boolean.
- dkconfig_calc_possible_invs - Static variable in class Daikon
-
Boolean.
- dkconfig_class_re - Static variable in class DerivedVariableFilter
-
Regular expression to match against the class name of derived variables.
- dkconfig_compile_timeout - Static variable in class SplitterFactory
-
Positive integer.
- dkconfig_compiler - Static variable in class SplitterFactory
-
String.
- dkconfig_confidence_limit - Static variable in class Invariant
-
Floating-point number between 0 and 1.
- dkconfig_constant_fields_simplify - Static variable in class VarInfo
-
If true, the treat static constants (such as MapQuick.GeoPoint.FACTOR) as fields within an
object rather than as a single name.
- dkconfig_constant_infer - Static variable in class DaikonVariableInfo
-
Enable experimental techniques on static constants.
- dkconfig_continue_after_file_exception - Static variable in class FileIO
-
Boolean.
- dkconfig_convert_to_signed - Static variable in class ProglangType
-
If true, treat 32 bit values whose high bit is on, as a negative number (rather than as a 32
bit unsigned).
- dkconfig_count_lines - Static variable in class FileIO
-
Boolean.
- dkconfig_declared_type_comparability - Static variable in class VarInfo
-
If true, then variables are only considered comparable if they are declared with the same type.
- dkconfig_delete_splitters_on_exit - Static variable in class SplitterFactory
-
Boolean.
- dkconfig_disable_derived_variables - Static variable in class Derivation
-
Boolean.
- dkconfig_disable_splitting - Static variable in class PptSplitter
-
Boolean.
- dkconfig_dtrace_line_count - Static variable in class FileIO
-
Long integer.
- dkconfig_dummy_invariant_level - Static variable in class PptSplitter
-
Integer.
- dkconfig_enable_object_user - Static variable in class PptRelation
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceFloatIntersection
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceFloatSubscript
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceFloatSubsequence
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceFloatUnion
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceScalarIntersection
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceScalarSubscript
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceScalarSubsequence
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceScalarUnion
-
Boolean.
- dkconfig_enabled - Static variable in class SequencesConcat
-
Boolean.
- dkconfig_enabled - Static variable in class SequencesJoin
-
Boolean.
- dkconfig_enabled - Static variable in class SequencesJoinFloat
-
Boolean.
- dkconfig_enabled - Static variable in class SequencesPredicate
-
Boolean.
- dkconfig_enabled - Static variable in class SequencesPredicateFloat
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceStringIntersection
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceStringSubscript
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceStringSubsequence
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceStringUnion
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceFloatArbitrarySubsequence
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceScalarArbitrarySubsequence
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceStringArbitrarySubsequence
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceInitial
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceInitialFloat
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceLength
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceMax
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceMin
-
Boolean.
- dkconfig_enabled - Static variable in class SequenceSum
-
Boolean.
- dkconfig_enabled - Static variable in class StringLength
-
Boolean.
- dkconfig_enabled - Static variable in class Member
-
Boolean.
- dkconfig_enabled - Static variable in class MemberFloat
-
Boolean.
- dkconfig_enabled - Static variable in class SeqFloatEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqFloatGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqFloatGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqFloatLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqFloatLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIntEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIntGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIntGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIntLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIntLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class MemberString
-
Boolean.
- dkconfig_enabled - Static variable in class FloatEqual
-
Boolean.
- dkconfig_enabled - Static variable in class FloatGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class FloatGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class FloatLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class FloatLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class FloatNonEqual
-
Boolean.
- dkconfig_enabled - Static variable in class IntEqual
-
Boolean.
- dkconfig_enabled - Static variable in class IntGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class IntGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class IntLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class IntLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class IntNonEqual
-
Boolean.
- dkconfig_enabled - Static variable in class LinearBinary
-
Boolean.
- dkconfig_enabled - Static variable in class LinearBinaryFloat
-
Boolean.
- dkconfig_enabled - Static variable in class NumericFloat.Divides
-
Boolean.
- dkconfig_enabled - Static variable in class NumericFloat.Square
-
Boolean.
- dkconfig_enabled - Static variable in class NumericFloat.ZeroTrack
-
Boolean.
- dkconfig_enabled - Static variable in class NumericInt.BitwiseAndZero
-
Boolean.
- dkconfig_enabled - Static variable in class NumericInt.BitwiseComplement
-
Boolean.
- dkconfig_enabled - Static variable in class NumericInt.BitwiseSubset
-
Boolean.
- dkconfig_enabled - Static variable in class NumericInt.Divides
-
Boolean.
- dkconfig_enabled - Static variable in class NumericInt.ShiftZero
-
Boolean.
- dkconfig_enabled - Static variable in class NumericInt.Square
-
Boolean.
- dkconfig_enabled - Static variable in class NumericInt.ZeroTrack
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseFloatEqual
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseFloatGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseFloatGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseFloatLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseFloatLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseIntEqual
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseIntGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseIntGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseIntLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseIntLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseLinearBinary
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseLinearBinaryFloat
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericFloat.Divides
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericFloat.Square
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericFloat.ZeroTrack
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericInt.BitwiseAndZero
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericInt.BitwiseComplement
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericInt.BitwiseSubset
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericInt.Divides
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericInt.ShiftZero
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericInt.Square
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseNumericInt.ZeroTrack
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseString.SubString
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseStringEqual
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseStringGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseStringGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseStringLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class PairwiseStringLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class Reverse
-
Boolean.
- dkconfig_enabled - Static variable in class ReverseFloat
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqFloatEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqFloatGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqFloatGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqFloatLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqFloatLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqIntEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqIntGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqIntGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqIntLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqIntLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqStringEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqStringGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqStringGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqStringLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqSeqStringLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class SubSequence
-
Boolean.
- dkconfig_enabled - Static variable in class SubSequenceFloat
-
Boolean.
- dkconfig_enabled - Static variable in class SubSet
-
Boolean.
- dkconfig_enabled - Static variable in class SubSetFloat
-
Boolean.
- dkconfig_enabled - Static variable in class SuperSequence
-
Boolean.
- dkconfig_enabled - Static variable in class SuperSequenceFloat
-
Boolean.
- dkconfig_enabled - Static variable in class SuperSet
-
Boolean.
- dkconfig_enabled - Static variable in class SuperSetFloat
-
Boolean.
- dkconfig_enabled - Static variable in class StdString.SubString
-
Boolean.
- dkconfig_enabled - Static variable in class StringEqual
-
Boolean.
- dkconfig_enabled - Static variable in class StringGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class StringGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class StringLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class StringLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class StringNonEqual
-
Boolean.
- dkconfig_enabled - Static variable in class DerivedParameterFilter
-
Boolean.
- dkconfig_enabled - Static variable in class DotNetStringFilter
-
Boolean.
- dkconfig_enabled - Static variable in class ObviousFilter
-
Boolean.
- dkconfig_enabled - Static variable in class OnlyConstantVariablesFilter
-
Boolean.
- dkconfig_enabled - Static variable in class ParentFilter
-
Boolean.
- dkconfig_enabled - Static variable in class ReadonlyPrestateFilter
-
Boolean.
- dkconfig_enabled - Static variable in class SimplifyFilter
-
Boolean.
- dkconfig_enabled - Static variable in class UnjustifiedFilter
-
Boolean.
- dkconfig_enabled - Static variable in class UnmodifiedVariableEqualityFilter
-
Boolean.
- dkconfig_enabled - Static variable in class FunctionBinary
-
Boolean.
- dkconfig_enabled - Static variable in class FunctionBinaryFloat
-
Boolean.
- dkconfig_enabled - Static variable in class LinearTernary
-
Boolean.
- dkconfig_enabled - Static variable in class LinearTernaryFloat
-
Boolean.
- dkconfig_enabled - Static variable in class CompleteOneOfScalar
-
Boolean.
- dkconfig_enabled - Static variable in class IsPointer
-
Boolean.
- dkconfig_enabled - Static variable in class LowerBound
-
Boolean.
- dkconfig_enabled - Static variable in class LowerBoundFloat
-
Boolean.
- dkconfig_enabled - Static variable in class Modulus
-
Boolean.
- dkconfig_enabled - Static variable in class NonModulus
-
Boolean.
- dkconfig_enabled - Static variable in class NonZero
-
Boolean.
- dkconfig_enabled - Static variable in class NonZeroFloat
-
Boolean.
- dkconfig_enabled - Static variable in class OneOfFloat
-
Boolean.
- dkconfig_enabled - Static variable in class OneOfScalar
-
Boolean.
- dkconfig_enabled - Static variable in class Positive
-
Boolean.
- dkconfig_enabled - Static variable in class RangeInt.Even
-
Boolean.
- dkconfig_enabled - Static variable in class RangeInt.PowerOfTwo
-
Boolean.
- dkconfig_enabled - Static variable in class UpperBound
-
Boolean.
- dkconfig_enabled - Static variable in class UpperBoundFloat
-
Boolean.
- dkconfig_enabled - Static variable in class CommonFloatSequence
-
Boolean.
- dkconfig_enabled - Static variable in class CommonSequence
-
Boolean.
- dkconfig_enabled - Static variable in class EltLowerBound
-
Boolean.
- dkconfig_enabled - Static variable in class EltLowerBoundFloat
-
Boolean.
- dkconfig_enabled - Static variable in class EltNonZero
-
Boolean.
- dkconfig_enabled - Static variable in class EltNonZeroFloat
-
Boolean.
- dkconfig_enabled - Static variable in class EltOneOf
-
Boolean.
- dkconfig_enabled - Static variable in class EltOneOfFloat
-
Boolean.
- dkconfig_enabled - Static variable in class EltRangeInt.Even
-
Boolean.
- dkconfig_enabled - Static variable in class EltRangeInt.PowerOfTwo
-
Boolean.
- dkconfig_enabled - Static variable in class EltUpperBound
-
Boolean.
- dkconfig_enabled - Static variable in class EltUpperBoundFloat
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseFloatEqual
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseFloatGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseFloatGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseFloatLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseFloatLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseIntEqual
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseIntGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseIntGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseIntLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class EltwiseIntLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class NoDuplicates
-
Boolean.
- dkconfig_enabled - Static variable in class NoDuplicatesFloat
-
Boolean.
- dkconfig_enabled - Static variable in class OneOfFloatSequence
-
Boolean.
- dkconfig_enabled - Static variable in class OneOfSequence
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexFloatEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexFloatGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexFloatGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexFloatLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexFloatLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexFloatNonEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexIntEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexIntGreaterEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexIntGreaterThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexIntLessEqual
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexIntLessThan
-
Boolean.
- dkconfig_enabled - Static variable in class SeqIndexIntNonEqual
-
Boolean.
- dkconfig_enabled - Static variable in class CompleteOneOfString
-
Boolean.
- dkconfig_enabled - Static variable in class OneOfString
-
Boolean.
- dkconfig_enabled - Static variable in class PrintableString
-
Boolean.
- dkconfig_enabled - Static variable in class CommonStringSequence
-
Boolean.
- dkconfig_enabled - Static variable in class EltOneOfString
-
Boolean.
- dkconfig_enabled - Static variable in class OneOfStringSequence
-
Boolean.
- dkconfig_enabled - Static variable in class NIS
-
Boolean.
- dkconfig_fieldOnly - Static variable in class SequencesPredicate
-
Boolean.
- dkconfig_fieldOnly - Static variable in class SequencesPredicateFloat
-
Boolean.
- dkconfig_fuzzy_ratio - Static variable in class Invariant
-
Floating-point number between 0 and 0.1, representing the maximum relative difference between
two floats for fuzzy comparisons.
- dkconfig_granularity - Static variable in class ContextSplitterFactory
-
Enumeration (integer).
- dkconfig_guardNulls - Static variable in class Daikon
-
If "always", then invariants are always guarded.
- dkconfig_hashcode_seqs - Static variable in class CommonFloatSequence
-
Boolean.
- dkconfig_hashcode_seqs - Static variable in class CommonSequence
-
Boolean.
- dkconfig_hybrid_threshhold - Static variable in class NIS
-
Int.
- dkconfig_ignore_missing_enter - Static variable in class FileIO
-
When true, just ignore exit ppts that don't have a matching enter ppt rather than exiting with
an error.
- dkconfig_integral_only - Static variable in class IntNonEqual
-
Boolean.
- dkconfig_internal_check - Static variable in class Debug
-
When true, perform detailed internal checking.
- dkconfig_logDetail - Static variable in class Debug
-
Determines whether or not detailed info (such as from add_modified) is printed.
- dkconfig_max_line_number - Static variable in class FileIO
-
Integer.
- dkconfig_maximal_interesting - Static variable in class LowerBound
-
Long integer.
- dkconfig_maximal_interesting - Static variable in class LowerBoundFloat
-
Long integer.
- dkconfig_maximal_interesting - Static variable in class UpperBound
-
Long integer.
- dkconfig_maximal_interesting - Static variable in class UpperBoundFloat
-
Long integer.
- dkconfig_maximal_interesting - Static variable in class EltLowerBound
-
Long integer.
- dkconfig_maximal_interesting - Static variable in class EltLowerBoundFloat
-
Long integer.
- dkconfig_maximal_interesting - Static variable in class EltUpperBound
-
Long integer.
- dkconfig_maximal_interesting - Static variable in class EltUpperBoundFloat
-
Long integer.
- dkconfig_minimal_interesting - Static variable in class LowerBound
-
Long integer.
- dkconfig_minimal_interesting - Static variable in class LowerBoundFloat
-
Long integer.
- dkconfig_minimal_interesting - Static variable in class UpperBound
-
Long integer.
- dkconfig_minimal_interesting - Static variable in class UpperBoundFloat
-
Long integer.
- dkconfig_minimal_interesting - Static variable in class EltLowerBound
-
Long integer.
- dkconfig_minimal_interesting - Static variable in class EltLowerBoundFloat
-
Long integer.
- dkconfig_minimal_interesting - Static variable in class EltUpperBound
-
Long integer.
- dkconfig_minimal_interesting - Static variable in class EltUpperBoundFloat
-
Long integer.
- dkconfig_old_array_names - Static variable in class PrintInvariants
-
In the new decl format, print array names as 'a[]' as opposed to 'a[..]'
- dkconfig_omit_hashcode_values_Simplify - Static variable in class OneOfScalar
-
Boolean.
- dkconfig_omit_hashcode_values_Simplify - Static variable in class EltOneOf
-
Boolean.
- dkconfig_omit_hashcode_values_Simplify - Static variable in class OneOfSequence
-
Boolean.
- dkconfig_OneOf_only - Static variable in class DynamicConstants
-
Boolean.
- dkconfig_output_conditionals - Static variable in class Daikon
-
Boolean.
- dkconfig_pairwise_implications - Static variable in class PptTopLevel
-
Boolean.
- dkconfig_ppt_perc - Static variable in class Daikon
-
Integer.
- dkconfig_print_all - Static variable in class PrintInvariants
-
If true, print all invariants without any filtering.
- dkconfig_print_contradictions - Static variable in class LemmaStack
-
Boolean.
- dkconfig_print_implementer_entry_ppts - Static variable in class PrintInvariants
-
If false, don't print entry method program points for methods that override or implement
another method (i.e., entry program points that have a parent that is a method).
- dkconfig_print_inv_class - Static variable in class PrintInvariants
-
Print invariant classname with invariants in output of format() method.
- dkconfig_print_sample_totals - Static variable in class Daikon
-
Boolean.
- dkconfig_progress_delay - Static variable in class Daikon
-
The amount of time to wait between updates of the progress display, measured in milliseconds.
- dkconfig_progress_display_width - Static variable in class Daikon
-
The number of columns of progress information to display.
- dkconfig_quiet - Static variable in class Daikon
-
Boolean.
- dkconfig_read_samples_only - Static variable in class FileIO
-
Boolean.
- dkconfig_remove_contradictions - Static variable in class LemmaStack
-
Boolean.
- dkconfig_remove_merged_invs - Static variable in class PptTopLevel
-
Remove invariants at lower program points when a matching invariant is created at a higher
program point.
- dkconfig_remove_post_vars - Static variable in class PrintInvariants
-
If true, remove as many variables as possible that need to be indicated as 'post'.
- dkconfig_replace_prestate - Static variable in class PrintInvariants
-
This option must be given with "--format Java" option.
- dkconfig_rm_stack_dups - Static variable in class FileIO
-
If true, modified all ppt names to remove duplicate routine names within the ppt name.
- dkconfig_SeqIndexDisableAll - Static variable in class SingleSequence
-
Boolean.
- dkconfig_set_per_var - Static variable in class PptSliceEquality
-
If true, create one equality set for each variable.
- dkconfig_show_stack_trace - Static variable in class Debug
-
If true, show stack traces for errors such as file format errors.
- dkconfig_showTraceback - Static variable in class Debug
-
Determines whether or not traceback information is printed for each call to log.
- dkconfig_simplify_define_predicates - Static variable in class Invariant
-
A boolean value.
- dkconfig_simplify_max_iterations - Static variable in class Session
-
A non-negative integer, representing the largest number of iterations for which Simplify should
be allowed to run on any single conjecture before giving up.
- dkconfig_simplify_timeout - Static variable in class Session
-
A non-negative integer, representing the longest time period (in seconds) Simplify should be
allowed to run on any single conjecture before giving up.
- dkconfig_size - Static variable in class OneOfFloat
-
Positive integer.
- dkconfig_size - Static variable in class OneOfScalar
-
Positive integer.
- dkconfig_size - Static variable in class EltOneOf
-
Positive integer.
- dkconfig_size - Static variable in class EltOneOfFloat
-
Positive integer.
- dkconfig_size - Static variable in class OneOfFloatSequence
-
Positive integer.
- dkconfig_size - Static variable in class OneOfSequence
-
Positive integer.
- dkconfig_size - Static variable in class OneOfString
-
Positive integer.
- dkconfig_size - Static variable in class EltOneOfString
-
Positive integer.
- dkconfig_size - Static variable in class OneOfStringSequence
-
Positive integer.
- dkconfig_skip_hashcode_type - Static variable in class NIS
-
Boolean.
- dkconfig_split_bi_implications - Static variable in class PptSplitter
-
Split bi-implications ("a <==> b") into two separate implications ("a ==> b"
and "b ==> a").
- dkconfig_static_const_infer - Static variable in class PrintInvariants
-
This enables a different way of treating static constant variables.
- dkconfig_suppression_processor - Static variable in class NIS
-
Specifies the algorithm that NIS uses to process suppressions.
- dkconfig_suppressor_list - Static variable in class NIS
-
Boolean.
- dkconfig_suppressSplitterErrors - Static variable in class PptSplitter
-
When true, compilation errors during splitter file generation will not be reported to the user.
- dkconfig_synchronous_errors - Static variable in class LemmaStack
-
Boolean.
- dkconfig_trace_input - Static variable in class Session
-
Boolean.
- dkconfig_true_inv_cnt - Static variable in class PrintInvariants
-
If true, print the total number of true invariants.
- dkconfig_undo_opts - Static variable in class Daikon
-
Boolean.
- dkconfig_unmatched_procedure_entries_quiet - Static variable in class FileIO
-
Boolean.
- dkconfig_use_dynamic_constant_optimization - Static variable in class DynamicConstants
-
Whether to use the dynamic constants optimization.
- dkconfig_verbose_progress - Static variable in class Session
-
Positive values mean to print extra indications as each candidate invariant is passed to
Simplify during the --suppress_redundant check.
- dkconfig_verbose_unmatched_procedure_entries - Static variable in class FileIO
-
Boolean.
- DO - Static variable in interface CParserConstants
-
- DO - Static variable in interface JavaParserConstants
-
- DO_DIFFS - Static variable in class TraceSelect
-
- Done() - Static method in class ASCII_CharStream
-
- Done() - Method in class JavaCharStream
-
- dontProcessPpts() - Static method in class Runtime
-
- doPurity() - Static method in class Chicory
-
Return true iff argument was given to run a purity analysis.
- DoStatement() - Method in class JavaParser
-
- DoStatement - Class in jtb.syntaxtree
-
- DoStatement(NodeToken, Statement, NodeToken, NodeToken, Expression, NodeToken, NodeToken) - Constructor for class DoStatement
-
- DoStatement(Statement, Expression) - Constructor for class DoStatement
-
- DOT - Static variable in interface JavaParserConstants
-
- DotNetStringFilter - Class in daikon.inv.filter
-
Suppress string invariants that are redundant for .NET.
- DotNetStringFilter() - Constructor for class DotNetStringFilter
-
- DOUBLE - Static variable in class ProglangType
-
- DOUBLE - Static variable in interface CParserConstants
-
- DOUBLE - Static variable in interface JavaParserConstants
-
- double_arg - Static variable in class DCInstrument
-
- DOUBLE_ARRAY - Static variable in class ProglangType
-
- DoubleWrap(double) - Constructor for class Runtime.DoubleWrap
-
- dtrace - Variable in class Daikon.FileOptions
-
- dtrace - Static variable in class Runtime
-
- dtrace_closed - Static variable in class Runtime
-
- dtrace_file - Static variable in class Chicory
-
- dtrace_files - Static variable in class InvariantChecker
-
- DtraceDiff - Class in daikon.tools
-
This tool is used to find the differences between two dtrace files based on analysis of the
files' content, rather than a straight textual comparison.
- DtraceDiff() - Constructor for class DtraceDiff
-
- dtraceDiff(Set<File>, String, Set<File>, String) - Static method in class DtraceDiff
-
- DtraceDiff.DiffError - Error in daikon.tools
-
Exception thrown for diffs.
- DtraceDiffTester - Class in daikon.test
-
- DtraceDiffTester() - Constructor for class DtraceDiffTester
-
- dtraceLimit - Static variable in class Runtime
-
- dtraceLimitTerminate - Static variable in class Runtime
-
- DtraceNonceFixer - Class in daikon.tools
-
This tool fixes a Dtrace file whose invocation nonces became inaccurate as a result of a cat command combining multiple dtrace files.
- DtraceNonceFixer() - Constructor for class DtraceNonceFixer
-
- DtracePartitioner - Class in daikon.tools
-
This class partitions Daikon trace files so that invocations of the same program point are
grouped together for use with random selection.
- DtracePartitioner(String) - Constructor for class DtracePartitioner
-
- DTraceReader - Class in daikon.chicory
-
Reads dtrace files and provides methods to access the information within them.
- DTraceReader() - Constructor for class DTraceReader
-
- dtraceShouldPrint - Variable in class DaikonVariableInfo
-
True iff the DTraceWriter should print this variable.
- dTraceShouldPrint() - Method in class DaikonVariableInfo
-
Return true iff the DTraceWriter should print this node.
- dtraceShouldPrintChildren - Variable in class DaikonVariableInfo
-
True iff the DTraceWriter should print the children of this variable.
- dTraceShouldPrintChildren() - Method in class DaikonVariableInfo
-
- DTraceWriter - Class in daikon.chicory
-
DTraceWriter writes .dtrace program points to an output stream.
- DTraceWriter(PrintStream) - Constructor for class DTraceWriter
-
Initializes the DTraceWriter.
- dtraceWriter - Static variable in class Global
-
- dummyDesired - Variable in class SplitterObject
-
- DummyInvariant - Class in daikon.inv
-
This is a special invariant used internally by Daikon to represent invariants whose meaning
Daikon doesn't understand.
- DummyInvariant(PptSlice, String, String, String, String, String, String, String, boolean) - Constructor for class DummyInvariant
-
- DummyInvariant(String, String, String, String, String, String, String, boolean) - Constructor for class DummyInvariant
-
- dummyInvariant() - Method in class PptConditional
-
- dump(PrintStream) - Method in class ClassInfo
-
dumps all of the class info to the specified stream
- dump(Logger) - Static method in class NIS
-
Dump out the suppressor map.
- dump_class_tree - Variable in class InvariantDoclet
-
- dump_data() - Method in class DTraceReader
-
Dumps out each record of data for each ppt and variable.
- dump_decl() - Method in class DeclReader
-
- dump_dtrace - Static variable in class DeclReader
-
- dump_stats(Logger, PptTopLevel) - Static method in class NIS
-
dump statistics on NIS to the specified logger.
- dumpLemmas(PrintStream) - Method in class LemmaStack
-
Dump the state of the stack to a file, for debugging manually in Simplify.
- dup() - Static method in class DCRuntime
-
Handles a dup opcode on a primitive.
- dup2() - Static method in class DCRuntime
-
Handles a dup2 opcode on a primitive.
- dup2_x1() - Static method in class DCRuntime
-
Handles a dup2_x1 opcode on a primitive.
- dup2_x2() - Static method in class DCRuntime
-
Handles a dup2_x2 opcode on a primitive.
- dup_x1() - Static method in class DCRuntime
-
Handles a dup_x1 opcode on a primitive.
- dup_x2() - Static method in class DCRuntime
-
Handles a dup_x2 opcode on a primitive.
- duration - Static variable in class NIS
-
Total time spent in NIS processing.
- DynamicConstants - Class in daikon
-
Class that implements dynamic constants optimization.
- DynamicConstants(PptTopLevel) - Constructor for class DynamicConstants
-
Create an initial list of constants and missing variables for the specified ppt.
- DynamicConstants.ConIndexComparator - Class in daikon
-
Compares two constants based on the vi_index of their variable.
- DynamicConstants.Constant - Class in daikon
-
Class used to indicate, for each variable, whether it is constant (see boolean field
"constant").
- DynComp - Class in daikon
-
This is the main class for DynComp.
- DynComp() - Constructor for class DynComp
-
- elapsed() - Static method in class Chicory
-
Returns elapsed time as a String since the start of the program.
- elapsed() - Static method in class DynComp
-
Returns elapsed time as a String since the start of the program.
- elapsed_msecs() - Static method in class Chicory
-
- elapsed_msecs() - Static method in class DynComp
-
- elem_cnt() - Method in class ValueSet.ValueSetFloatArray
-
- elem_cnt() - Method in class ValueSet.ValueSetScalarArray
-
- elem_cnt() - Method in class ValueSet.ValueSetStringArray
-
- element_wise() - Static method in enum Quantify.QuantFlags
-
set with just ELEMENT_WISE turned on
- elementAt(int) - Method in class NodeList
-
- elementAt(int) - Method in interface NodeListInterface
-
- elementAt(int) - Method in class NodeListOptional
-
- elementAt(int) - Method in class NodeSequence
-
- elementAt(int) - Method in class NodeList
-
- elementAt(int) - Method in interface NodeListInterface
-
- elementAt(int) - Method in class NodeListOptional
-
- elementAt(int) - Method in class NodeSequence
-
- elementIsFloat() - Method in class ProglangType
-
- elementIsIntegral() - Method in class ProglangType
-
- elementIsString() - Method in class ProglangType
-
- Elements(VarInfoName) - Constructor for class VarInfoName.Elements
-
- elements() - Method in class NodeList
-
- elements() - Method in interface NodeListInterface
-
- elements() - Method in class NodeListOptional
-
- elements() - Method in class NodeSequence
-
- elements() - Method in class NodeList
-
- elements() - Method in interface NodeListInterface
-
- elements() - Method in class NodeListOptional
-
- elements() - Method in class NodeSequence
-
- ElementsFinder(VarInfoName) - Constructor for class VarInfoName.ElementsFinder
-
- elementType() - Method in class ProglangType
-
Returns the type of elements of this.
- elementType() - Method in class VarComparability
-
- elementType() - Method in class VarComparabilityImplicit
-
- elementType() - Method in class VarComparabilityNone
-
- elems() - Method in class VarInfoName.ElementsFinder
-
- ELLIPSIS - Static variable in interface JavaParserConstants
-
- ELSE - Static variable in interface CParserConstants
-
- ELSE - Static variable in interface JavaParserConstants
-
- elt() - Method in interface OneOf
-
The single value represented by the OneOf invariant.
- elt() - Method in class OneOfFloat
-
- elt(int) - Method in class OneOfFloat
-
- elt() - Method in class OneOfScalar
-
- elt(int) - Method in class OneOfScalar
-
- elt() - Method in class EltOneOf
-
- elt(int) - Method in class EltOneOf
-
- elt() - Method in class EltOneOfFloat
-
- elt(int) - Method in class EltOneOfFloat
-
- elt() - Method in class OneOfFloatSequence
-
- elt(int) - Method in class OneOfFloatSequence
-
- elt() - Method in class OneOfSequence
-
- elt(int) - Method in class OneOfSequence
-
- elt() - Method in class OneOfString
-
- elt(int) - Method in class OneOfString
-
- elt() - Method in class EltOneOfString
-
- elt(int) - Method in class EltOneOfString
-
- elt() - Method in class OneOfStringSequence
-
- elt(int) - Method in class OneOfStringSequence
-
- EltLowerBound - Class in daikon.inv.unary.sequence
-
Represents the invariant that each element of a sequence of long values is greater than or
equal to a constant.
- EltLowerBoundFloat - Class in daikon.inv.unary.sequence
-
Represents the invariant that each element of a sequence of double values is greater than or
equal to a constant.
- EltNonZero - Class in daikon.inv.unary.sequence
-
Represents the invariant "x !
- EltNonZeroFloat - Class in daikon.inv.unary.sequence
-
Represents the invariant "x !
- EltOneOf - Class in daikon.inv.unary.sequence
-
Represents sequences of long values where the elements of the sequence take on only a
few distinct values.
- EltOneOfFloat - Class in daikon.inv.unary.sequence
-
Represents sequences of double values where the elements of the sequence take on only a
few distinct values.
- EltOneOfString - Class in daikon.inv.unary.stringsequence
-
Represents sequences of String values where the elements of the sequence take on only a
few distinct values.
- EltRangeFloat - Class in daikon.inv.unary.sequence
-
Baseclass for unary range based invariants.
- EltRangeFloat(PptSlice) - Constructor for class EltRangeFloat
-
- EltRangeFloat() - Constructor for class EltRangeFloat
-
- EltRangeFloat.EqualMinusOne - Class in daikon.inv.unary.sequence
-
Internal invariant representing double scalars that are equal to minus one.
- EltRangeFloat.EqualOne - Class in daikon.inv.unary.sequence
-
Internal invariant representing double scalars that are equal to one.
- EltRangeFloat.EqualZero - Class in daikon.inv.unary.sequence
-
Internal invariant representing double scalars that are equal to zero.
- EltRangeFloat.GreaterEqual64 - Class in daikon.inv.unary.sequence
-
Internal invariant representing double scalars that are greater than or equal to 64.
- EltRangeFloat.GreaterEqualZero - Class in daikon.inv.unary.sequence
-
Internal invariant representing double scalars that are greater than or equal to 0.
- EltRangeInt - Class in daikon.inv.unary.sequence
-
Baseclass for unary range based invariants.
- EltRangeInt(PptSlice) - Constructor for class EltRangeInt
-
- EltRangeInt() - Constructor for class EltRangeInt
-
- EltRangeInt.BooleanVal - Class in daikon.inv.unary.sequence
-
Internal invariant representing longs whose values are always 0 or 1.
- EltRangeInt.Bound0_63 - Class in daikon.inv.unary.sequence
-
Internal invariant representing longs whose values are between 0 and 63.
- EltRangeInt.EqualMinusOne - Class in daikon.inv.unary.sequence
-
Internal invariant representing long scalars that are equal to minus one.
- EltRangeInt.EqualOne - Class in daikon.inv.unary.sequence
-
Internal invariant representing long scalars that are equal to one.
- EltRangeInt.EqualZero - Class in daikon.inv.unary.sequence
-
Internal invariant representing long scalars that are equal to zero.
- EltRangeInt.Even - Class in daikon.inv.unary.sequence
-
Invariant representing longs whose values are always even.
- EltRangeInt.GreaterEqual64 - Class in daikon.inv.unary.sequence
-
Internal invariant representing long scalars that are greater than or equal to 64.
- EltRangeInt.GreaterEqualZero - Class in daikon.inv.unary.sequence
-
Internal invariant representing long scalars that are greater than or equal to 0.
- EltRangeInt.PowerOfTwo - Class in daikon.inv.unary.sequence
-
Invariant representing longs whose values are always a power of 2 (exactly one bit is set).
- elts_minus_one - Static variable in class InvDef
-
- elts_minus_one_float - Static variable in class InvDef
-
- elts_one - Static variable in class InvDef
-
- elts_one_float - Static variable in class InvDef
-
- elts_plus_minus_one - Static variable in class InvDef
-
- elts_plus_minus_one_float - Static variable in class InvDef
-
- elts_zero - Static variable in class InvDef
-
- elts_zero_float - Static variable in class InvDef
-
- eltsCompatible(VarInfo) - Method in class VarInfo
-
Return true if this sequence variable's element type is compatible with the scalar variable.
- eltsEqual(boolean[], boolean) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(byte[], byte) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(byte[], int) - Static method in class Quant
-
- eltsEqual(char[], char) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(double[], double) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(double[], float) - Static method in class Quant
-
- eltsEqual(float[], float) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(float[], double) - Static method in class Quant
-
- eltsEqual(int[], int) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(int[], long) - Static method in class Quant
-
- eltsEqual(long[], long) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(long[], int) - Static method in class Quant
-
- eltsEqual(short[], short) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(Object[], Object) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(String[], String) - Static method in class Quant
-
True iff all elements in arr equal elt.
- eltsEqual(Object, Object) - Static method in class Quant
-
- eltsEqualIndex(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == i.
- eltsEqualIndex(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == i.
- eltsEqualIndex(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == i.
- eltsEqualIndex(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == i.
- eltsEqualIndex(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == i.
- eltsEqualIndex(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == i.
- eltsEqualIndex(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == i.
- eltsGT(byte[], byte) - Static method in class Quant
-
True iff every element in arr is greater than elt.
- eltsGT(byte[], int) - Static method in class Quant
-
- eltsGT(char[], char) - Static method in class Quant
-
True iff every element in arr is greater than elt.
- eltsGT(double[], double) - Static method in class Quant
-
True iff every element in arr is greater than elt.
- eltsGT(double[], float) - Static method in class Quant
-
- eltsGT(float[], float) - Static method in class Quant
-
True iff every element in arr is greater than elt.
- eltsGT(float[], double) - Static method in class Quant
-
- eltsGT(int[], int) - Static method in class Quant
-
True iff every element in arr is greater than elt.
- eltsGT(int[], long) - Static method in class Quant
-
- eltsGT(long[], long) - Static method in class Quant
-
True iff every element in arr is greater than elt.
- eltsGT(long[], int) - Static method in class Quant
-
- eltsGT(short[], short) - Static method in class Quant
-
True iff every element in arr is greater than elt.
- eltsGTE(byte[], byte) - Static method in class Quant
-
True iff every element in arr is greater than or equal to elt.
- eltsGTE(byte[], int) - Static method in class Quant
-
- eltsGTE(char[], char) - Static method in class Quant
-
True iff every element in arr is greater than or equal to elt.
- eltsGTE(double[], double) - Static method in class Quant
-
True iff every element in arr is greater than or equal to elt.
- eltsGTE(double[], float) - Static method in class Quant
-
- eltsGTE(float[], float) - Static method in class Quant
-
True iff every element in arr is greater than or equal to elt.
- eltsGTE(float[], double) - Static method in class Quant
-
- eltsGTE(int[], int) - Static method in class Quant
-
True iff every element in arr is greater than or equal to elt.
- eltsGTE(int[], long) - Static method in class Quant
-
- eltsGTE(long[], long) - Static method in class Quant
-
True iff every element in arr is greater than or equal to elt.
- eltsGTE(long[], int) - Static method in class Quant
-
- eltsGTE(short[], short) - Static method in class Quant
-
True iff every element in arr is greater than or equal to elt.
- eltsGteIndex(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ i.
- eltsGteIndex(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ i.
- eltsGteIndex(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ i.
- eltsGteIndex(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ i.
- eltsGteIndex(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ i.
- eltsGteIndex(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ i.
- eltsGteIndex(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ i.
- eltsGtIndex(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > i.
- eltsGtIndex(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > i.
- eltsGtIndex(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > i.
- eltsGtIndex(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > i.
- eltsGtIndex(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > i.
- eltsGtIndex(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > i.
- eltsGtIndex(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > i.
- eltsLT(byte[], byte) - Static method in class Quant
-
True iff every element in arr is less than elt.
- eltsLT(byte[], int) - Static method in class Quant
-
- eltsLT(char[], char) - Static method in class Quant
-
True iff every element in arr is less than elt.
- eltsLT(double[], double) - Static method in class Quant
-
True iff every element in arr is less than elt.
- eltsLT(double[], float) - Static method in class Quant
-
- eltsLT(float[], float) - Static method in class Quant
-
True iff every element in arr is less than elt.
- eltsLT(float[], double) - Static method in class Quant
-
- eltsLT(int[], int) - Static method in class Quant
-
True iff every element in arr is less than elt.
- eltsLT(int[], long) - Static method in class Quant
-
- eltsLT(long[], long) - Static method in class Quant
-
True iff every element in arr is less than elt.
- eltsLT(long[], int) - Static method in class Quant
-
- eltsLT(short[], short) - Static method in class Quant
-
True iff every element in arr is less than elt.
- eltsLTE(byte[], byte) - Static method in class Quant
-
True iff every element in arr is less than or equal to elt.
- eltsLTE(byte[], int) - Static method in class Quant
-
- eltsLTE(char[], char) - Static method in class Quant
-
True iff every element in arr is less than or equal to elt.
- eltsLTE(double[], double) - Static method in class Quant
-
True iff every element in arr is less than or equal to elt.
- eltsLTE(double[], float) - Static method in class Quant
-
- eltsLTE(float[], float) - Static method in class Quant
-
True iff every element in arr is less than or equal to elt.
- eltsLTE(float[], double) - Static method in class Quant
-
- eltsLTE(int[], int) - Static method in class Quant
-
True iff every element in arr is less than or equal to elt.
- eltsLTE(int[], long) - Static method in class Quant
-
- eltsLTE(long[], long) - Static method in class Quant
-
True iff every element in arr is less than or equal to elt.
- eltsLTE(long[], int) - Static method in class Quant
-
- eltsLTE(short[], short) - Static method in class Quant
-
True iff every element in arr is less than or equal to elt.
- eltsLteIndex(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ i.
- eltsLteIndex(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ i.
- eltsLteIndex(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ i.
- eltsLteIndex(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ i.
- eltsLteIndex(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ i.
- eltsLteIndex(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ i.
- eltsLteIndex(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ i.
- eltsLtIndex(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < i.
- eltsLtIndex(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < i.
- eltsLtIndex(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < i.
- eltsLtIndex(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < i.
- eltsLtIndex(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < i.
- eltsLtIndex(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < i.
- eltsLtIndex(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < i.
- eltsNonNull(Object[]) - Static method in class Quant
-
True iff the sequence contains no null elements.
- eltsNotEqual(boolean[], boolean) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(byte[], byte) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(byte[], int) - Static method in class Quant
-
- eltsNotEqual(char[], char) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(double[], double) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(double[], float) - Static method in class Quant
-
- eltsNotEqual(float[], float) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(float[], double) - Static method in class Quant
-
- eltsNotEqual(int[], int) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(int[], long) - Static method in class Quant
-
- eltsNotEqual(long[], long) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(long[], int) - Static method in class Quant
-
- eltsNotEqual(short[], short) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(Object[], Object) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(String[], String) - Static method in class Quant
-
True iff every element in arr does not equal elt.
- eltsNotEqual(Object, Object) - Static method in class Quant
-
- eltsNotEqualIndex(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltsNotEqualIndex(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltsNotEqualIndex(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltsNotEqualIndex(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltsNotEqualIndex(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltsNotEqualIndex(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltsNotEqualIndex(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- EltUpperBound - Class in daikon.inv.unary.sequence
-
Represents the invariant that each element of a sequence of long values is less than or
equal to a constant.
- EltUpperBoundFloat - Class in daikon.inv.unary.sequence
-
Represents the invariant that each element of a sequence of double values is less than or
equal to a constant.
- eltwiseEqual(boolean[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(Object[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(String[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] == seq[i+1].
- eltwiseEqual(Object) - Static method in class Quant
-
- EltwiseFloatComparison - Class in daikon.inv.unary.sequence
-
Abstract base class defined so that the different types of EltwiseIntComparison (and separately
EltwiseFloatComparison), at the current moment those are ==, !
- EltwiseFloatComparison(PptSlice) - Constructor for class EltwiseFloatComparison
-
- EltwiseFloatComparison() - Constructor for class EltwiseFloatComparison
-
- EltwiseFloatEqual - Class in daikon.inv.unary.sequence
-
Represents equality between adjacent elements (x[i], x[i+1]) of a double sequence.
- EltwiseFloatEqual(PptSlice) - Constructor for class EltwiseFloatEqual
-
- EltwiseFloatEqual() - Constructor for class EltwiseFloatEqual
-
- EltwiseFloatGreaterEqual - Class in daikon.inv.unary.sequence
-
Represents the invariant ≥ between adjacent elements
(x[i], x[i+1]) of a double sequence.
- EltwiseFloatGreaterEqual(PptSlice) - Constructor for class EltwiseFloatGreaterEqual
-
- EltwiseFloatGreaterEqual() - Constructor for class EltwiseFloatGreaterEqual
-
- EltwiseFloatGreaterThan - Class in daikon.inv.unary.sequence
-
Represents the invariant > between adjacent elements
(x[i], x[i+1]) of a double sequence.
- EltwiseFloatGreaterThan(PptSlice) - Constructor for class EltwiseFloatGreaterThan
-
- EltwiseFloatGreaterThan() - Constructor for class EltwiseFloatGreaterThan
-
- EltwiseFloatLessEqual - Class in daikon.inv.unary.sequence
-
Represents the invariant ≤ between adjacent elements
(x[i], x[i+1]) of a double sequence.
- EltwiseFloatLessEqual(PptSlice) - Constructor for class EltwiseFloatLessEqual
-
- EltwiseFloatLessEqual() - Constructor for class EltwiseFloatLessEqual
-
- EltwiseFloatLessThan - Class in daikon.inv.unary.sequence
-
Represents the invariant < between adjacent elements
(x[i], x[i+1]) of a double sequence.
- EltwiseFloatLessThan(PptSlice) - Constructor for class EltwiseFloatLessThan
-
- EltwiseFloatLessThan() - Constructor for class EltwiseFloatLessThan
-
- eltwiseGT(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > seq[i+1].
- eltwiseGT(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > seq[i+1].
- eltwiseGT(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > seq[i+1].
- eltwiseGT(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > seq[i+1].
- eltwiseGT(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > seq[i+1].
- eltwiseGT(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > seq[i+1].
- eltwiseGT(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] > seq[i+1].
- eltwiseGTE(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ seq[i+1].
- eltwiseGTE(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ seq[i+1].
- eltwiseGTE(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ seq[i+1].
- eltwiseGTE(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ seq[i+1].
- eltwiseGTE(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ seq[i+1].
- eltwiseGTE(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ seq[i+1].
- eltwiseGTE(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≥ seq[i+1].
- EltwiseIntComparison - Class in daikon.inv.unary.sequence
-
Abstract base class defined so that the different types of EltwiseIntComparison (and separately
EltwiseFloatComparison), at the current moment those are ==, !
- EltwiseIntComparison(PptSlice) - Constructor for class EltwiseIntComparison
-
- EltwiseIntComparison() - Constructor for class EltwiseIntComparison
-
- EltwiseIntEqual - Class in daikon.inv.unary.sequence
-
Represents equality between adjacent elements (x[i], x[i+1]) of a long sequence.
- EltwiseIntEqual(PptSlice) - Constructor for class EltwiseIntEqual
-
- EltwiseIntEqual() - Constructor for class EltwiseIntEqual
-
- EltwiseIntGreaterEqual - Class in daikon.inv.unary.sequence
-
Represents the invariant ≥ between adjacent elements
(x[i], x[i+1]) of a long sequence.
- EltwiseIntGreaterEqual(PptSlice) - Constructor for class EltwiseIntGreaterEqual
-
- EltwiseIntGreaterEqual() - Constructor for class EltwiseIntGreaterEqual
-
- EltwiseIntGreaterThan - Class in daikon.inv.unary.sequence
-
Represents the invariant > between adjacent elements
(x[i], x[i+1]) of a long sequence.
- EltwiseIntGreaterThan(PptSlice) - Constructor for class EltwiseIntGreaterThan
-
- EltwiseIntGreaterThan() - Constructor for class EltwiseIntGreaterThan
-
- EltwiseIntLessEqual - Class in daikon.inv.unary.sequence
-
Represents the invariant ≤ between adjacent elements
(x[i], x[i+1]) of a long sequence.
- EltwiseIntLessEqual(PptSlice) - Constructor for class EltwiseIntLessEqual
-
- EltwiseIntLessEqual() - Constructor for class EltwiseIntLessEqual
-
- EltwiseIntLessThan - Class in daikon.inv.unary.sequence
-
Represents the invariant < between adjacent elements
(x[i], x[i+1]) of a long sequence.
- EltwiseIntLessThan(PptSlice) - Constructor for class EltwiseIntLessThan
-
- EltwiseIntLessThan() - Constructor for class EltwiseIntLessThan
-
- eltwiseLT(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < seq[i+1].
- eltwiseLT(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < seq[i+1].
- eltwiseLT(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < seq[i+1].
- eltwiseLT(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < seq[i+1].
- eltwiseLT(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < seq[i+1].
- eltwiseLT(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < seq[i+1].
- eltwiseLT(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] < seq[i+1].
- eltwiseLTE(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ seq[i+1].
- eltwiseLTE(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ seq[i+1].
- eltwiseLTE(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ seq[i+1].
- eltwiseLTE(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ seq[i+1].
- eltwiseLTE(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ seq[i+1].
- eltwiseLTE(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ seq[i+1].
- eltwiseLTE(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] ≤ seq[i+1].
- eltwiseNotEqual(boolean[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(byte[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(char[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(double[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(float[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(int[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(long[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(short[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(Object[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(String[]) - Static method in class Quant
-
True iff for all applicable i, every seq[i] !
- eltwiseNotEqual(Object) - Static method in class Quant
-
- emptyInvList - Static variable in class Ppt
-
- EmptyStatement() - Method in class JavaParser
-
- EmptyStatement - Class in jtb.syntaxtree
-
- EmptyStatement(NodeToken) - Constructor for class EmptyStatement
-
- EmptyStatement() - Constructor for class EmptyStatement
-
- enable_tracing() - Static method in class CParser
-
- enable_tracing() - Method in class JavaParser
-
- enabled() - Method in class AndJoiner
-
- enabled() - Method in class Member
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class MemberFloat
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqFloatEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqFloatGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqFloatGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqFloatLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqFloatLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqIntEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqIntGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqIntGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqIntLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqIntLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class MemberString
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class FloatEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class FloatGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class FloatGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class FloatLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class FloatLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class FloatNonEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class IntEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class IntGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class IntGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class IntLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class IntLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class IntNonEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class LinearBinary
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class LinearBinaryFloat
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericFloat.Divides
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericFloat.Square
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericFloat.ZeroTrack
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericInt.BitwiseAndZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericInt.BitwiseComplement
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericInt.BitwiseSubset
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericInt.Divides
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericInt.ShiftZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericInt.Square
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NumericInt.ZeroTrack
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseFloatEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseFloatGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseFloatGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseFloatLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseFloatLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseIntEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseIntGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseIntGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseIntLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseIntLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseLinearBinary
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseLinearBinaryFloat
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericFloat.Divides
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericFloat.Square
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericFloat.ZeroTrack
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericInt.BitwiseAndZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericInt.BitwiseComplement
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericInt.BitwiseSubset
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericInt.Divides
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericInt.ShiftZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericInt.Square
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseNumericInt.ZeroTrack
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseString.SubString
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseStringEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseStringGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseStringGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseStringLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class PairwiseStringLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class Reverse
-
returns whether or not this invariant is enabled
- enabled() - Method in class ReverseFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class SeqSeqFloatEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqFloatGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqFloatGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqFloatLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqFloatLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqIntEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqIntGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqIntGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqIntLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqIntLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqStringEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqStringGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqStringGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqStringLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SeqSeqStringLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class SubSequence
-
returns whether or not this invariant is enabled
- enabled() - Method in class SubSequenceFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class SubSet
-
returns whether or not this invariant is enabled
- enabled() - Method in class SubSetFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class SuperSequence
-
returns whether or not this invariant is enabled
- enabled() - Method in class SuperSequenceFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class SuperSet
-
returns whether or not this invariant is enabled
- enabled() - Method in class SuperSetFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class StdString.SubString
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class StringEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class StringGreaterEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class StringGreaterThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class StringLessEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class StringLessThan
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class StringNonEqual
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class DummyInvariant
-
- enabled() - Method in class Equality
-
- enabled() - Method in class Implication
-
- enabled() - Method in class Invariant
-
Returns whether or not this class of invariants is currently enabled.
- enabled() - Method in class FunctionBinary
-
returns whether or not this invariant is enabled
- enabled() - Method in class FunctionBinaryFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class LinearTernary
-
returns whether or not this invariant is enabled
- enabled() - Method in class LinearTernaryFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class CompleteOneOfScalar
-
returns whether or not this invariant is enabled
- enabled() - Method in class IsPointer
-
- enabled() - Method in class LowerBound
-
returns whether or not this invariant is enabled
- enabled() - Method in class LowerBoundFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class Modulus
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NonModulus
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class NonZero
-
returns whether or not this invariant is enabled
- enabled() - Method in class NonZeroFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class OneOfFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class OneOfScalar
-
returns whether or not this invariant is enabled
- enabled() - Method in class Positive
-
returns whether or not this invariant is enabled
- enabled() - Method in class RangeFloat.EqualMinusOne
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeFloat.EqualOne
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeFloat.EqualZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeFloat.GreaterEqual64
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeFloat.GreaterEqualZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeInt.BooleanVal
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeInt.Bound0_63
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeInt.EqualMinusOne
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeInt.EqualOne
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeInt.EqualZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeInt.Even
-
returns whether or not this invariant is enabled
- enabled() - Method in class RangeInt.GreaterEqual64
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeInt.GreaterEqualZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class RangeInt.PowerOfTwo
-
returns whether or not this invariant is enabled
- enabled() - Method in class UpperBound
-
returns whether or not this invariant is enabled
- enabled() - Method in class UpperBoundFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class CommonFloatSequence
-
returns whether or not this invariant is enabled
- enabled() - Method in class CommonSequence
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltLowerBound
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltLowerBoundFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltNonZero
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltNonZeroFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltOneOf
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltOneOfFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltRangeFloat.EqualMinusOne
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeFloat.EqualOne
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeFloat.EqualZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeFloat.GreaterEqual64
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeFloat.GreaterEqualZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeInt.BooleanVal
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeInt.Bound0_63
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeInt.EqualMinusOne
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeInt.EqualOne
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeInt.EqualZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeInt.Even
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltRangeInt.GreaterEqual64
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeInt.GreaterEqualZero
-
Returns whether or not this invariant is enabled.
- enabled() - Method in class EltRangeInt.PowerOfTwo
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltUpperBound
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltUpperBoundFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseFloatEqual
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseFloatGreaterEqual
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseFloatGreaterThan
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseFloatLessEqual
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseFloatLessThan
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseIntEqual
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseIntGreaterEqual
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseIntGreaterThan
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseIntLessEqual
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltwiseIntLessThan
-
returns whether or not this invariant is enabled
- enabled() - Method in class NoDuplicates
-
returns whether or not this invariant is enabled
- enabled() - Method in class NoDuplicatesFloat
-
returns whether or not this invariant is enabled
- enabled() - Method in class OneOfFloatSequence
-
returns whether or not this invariant is enabled
- enabled() - Method in class OneOfSequence
-
returns whether or not this invariant is enabled
- enabled() - Method in class SeqIndexFloatEqual
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexFloatGreaterEqual
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexFloatGreaterThan
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexFloatLessEqual
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexFloatLessThan
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexFloatNonEqual
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexIntEqual
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexIntGreaterEqual
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexIntGreaterThan
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexIntLessEqual
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexIntLessThan
-
returns whether or not we are enabled
- enabled() - Method in class SeqIndexIntNonEqual
-
returns whether or not we are enabled
- enabled() - Method in class CompleteOneOfString
-
returns whether or not this invariant is enabled
- enabled() - Method in class OneOfString
-
returns whether or not this invariant is enabled
- enabled() - Method in class PrintableString
-
returns whether or not this invariant is enabled
- enabled() - Method in class CommonStringSequence
-
returns whether or not this invariant is enabled
- enabled() - Method in class EltOneOfString
-
returns whether or not this invariant is enabled
- enabled() - Method in class OneOfStringSequence
-
returns whether or not this invariant is enabled
- enabled() - Method in class DiffDummyInvariant
-
- enclosing_var - Variable in class VarInfo
-
- enclosing_var_name - Variable in class FileIO.VarDefinition
-
Name of variable that contains this variable (optional)
- end_of_iteration(String, int, int, int, int, int, int, int) - Method in class MemMonitor
-
- endColumn - Variable in class NodeToken
-
- endColumn - Variable in class Token
-
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- endColumn - Variable in class NodeToken
-
- endColumn - Variable in class Token
-
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- endLine - Variable in class NodeToken
-
- endLine - Variable in class Token
-
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- endLine - Variable in class NodeToken
-
- endLine - Variable in class Token
-
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- endOfSentence - Static variable in class ParameterDoclet
-
- endPure() - Static method in class Runtime
-
- endvar() - Method in class SequenceFloatArbitrarySubsequence
-
- endvar() - Method in class SequenceScalarArbitrarySubsequence
-
- endvar() - Method in class SequenceStringArbitrarySubsequence
-
- enoughSamples() - Method in class FloatEqual
-
- enoughSamples() - Method in class IntEqual
-
- enoughSamples() - Method in class LinearBinary
-
- enoughSamples() - Method in class LinearBinaryCore
-
- enoughSamples() - Method in class LinearBinaryCoreFloat
-
- enoughSamples() - Method in class LinearBinaryFloat
-
- enoughSamples() - Method in class StringEqual
-
- enoughSamples() - Method in class GuardingImplication
-
- enoughSamples() - Method in class Invariant
-
Returns true if the invariant has enough samples to have its computed constants well-formed.
- enoughSamples() - Method in class LinearTernary
-
- enoughSamples() - Method in class LinearTernaryCore
-
- enoughSamples() - Method in class LinearTernaryCoreFloat
-
- enoughSamples() - Method in class LinearTernaryFloat
-
- enoughSamples() - Method in class LowerBoundCore
-
- enoughSamples() - Method in class LowerBoundCoreFloat
-
- enoughSamples() - Method in class LowerBound
-
- enoughSamples() - Method in class LowerBoundFloat
-
- enoughSamples() - Method in class UpperBound
-
- enoughSamples() - Method in class UpperBoundFloat
-
- enoughSamples() - Method in class EltLowerBound
-
- enoughSamples() - Method in class EltLowerBoundFloat
-
- enoughSamples() - Method in class EltOneOf
-
- enoughSamples() - Method in class EltOneOfFloat
-
- enoughSamples() - Method in class EltUpperBound
-
- enoughSamples() - Method in class EltUpperBoundFloat
-
- enoughSamples() - Method in class EltOneOfString
-
- enoughSamples() - Method in class UpperBoundCore
-
- enoughSamples() - Method in class UpperBoundCoreFloat
-
- ensures_tag() - Method in enum OutputFormat
-
- enter(Object, int, int, Object[]) - Static method in class Runtime
-
Called when a method is entered.
- enter(Object[], Object, int, Object[]) - Static method in class DCRuntime
-
Called when a user method is entered.
- enter - Static variable in class Annotation.Kind
-
- enter - Static variable in class Property.Kind
-
- enter_process(MethodInfo, int) - Static method in class RootInfo
-
Creates a RootInfo object for a method entry program point.
- enter_refs_only(Object, int, Object[]) - Static method in class DCRuntime
-
Called when a user method is entered.
- enter_suffix - Static variable in class FileIO
-
String used to identify entry ppt names.
- enter_tag - Static variable in class FileIO
-
String used to mark entry ppt names.
- ENUM - Static variable in interface CParserConstants
-
- ENUM - Static variable in interface JavaParserConstants
-
- EnumBody() - Method in class JavaParser
-
- EnumBody - Class in jtb.syntaxtree
-
- EnumBody(NodeToken, NodeOptional, NodeOptional, NodeOptional, NodeToken) - Constructor for class EnumBody
-
- EnumBody(NodeOptional, NodeOptional, NodeOptional) - Constructor for class EnumBody
-
- EnumConstant() - Method in class JavaParser
-
- EnumConstant - Class in jtb.syntaxtree
-
- EnumConstant(Modifiers, NodeToken, NodeOptional, NodeOptional) - Constructor for class EnumConstant
-
- EnumDeclaration(int) - Method in class JavaParser
-
- EnumDeclaration - Class in jtb.syntaxtree
-
- EnumDeclaration(NodeToken, NodeToken, NodeOptional, EnumBody) - Constructor for class EnumDeclaration
-
- EnumDeclaration(NodeToken, NodeOptional, EnumBody) - Constructor for class EnumDeclaration
-
- Enumerator() - Static method in class CParser
-
- Enumerator - Class in jtb.cparser.syntaxtree
-
- Enumerator(NodeToken, NodeOptional) - Constructor for class Enumerator
-
- EnumeratorList() - Static method in class CParser
-
- EnumeratorList - Class in jtb.cparser.syntaxtree
-
- EnumeratorList(Enumerator, NodeListOptional) - Constructor for class EnumeratorList
-
- EnumSpecifier() - Static method in class CParser
-
- EnumSpecifier - Class in jtb.cparser.syntaxtree
-
- EnumSpecifier(NodeToken, NodeChoice) - Constructor for class EnumSpecifier
-
- EnumSpecifier(NodeChoice) - Constructor for class EnumSpecifier
-
- enumValue - Variable in class DiscardCode
-
Each member of the enumeration is associated with a distinct int for comparability.
- EOF - Static variable in interface CParserConstants
-
- EOF - Static variable in interface JavaParserConstants
-
- eol - Variable in exception ParseException
-
The end of line string for this machine.
- eol - Variable in exception ParseException
-
The end of line string for this machine.
- EQ - Static variable in interface JavaParserConstants
-
- eq_check(double, double) - Method in class NumericFloat.Divides
-
- eq_check(double, double) - Method in class NumericFloat
-
Returns true if x and y don't invalidate the invariant.
- eq_check(double, double) - Method in class NumericFloat.Square
-
Check to see if x == y squared.
- eq_check(double, double) - Method in class NumericFloat.ZeroTrack
-
- eq_check(long, long) - Method in class NumericInt.BitwiseAndZero
-
- eq_check(long, long) - Method in class NumericInt.BitwiseComplement
-
Check to see if x == ~y .
- eq_check(long, long) - Method in class NumericInt.BitwiseSubset
-
- eq_check(long, long) - Method in class NumericInt.Divides
-
- eq_check(long, long) - Method in class NumericInt
-
Returns true if x and y don't invalidate the invariant.
- eq_check(long, long) - Method in class NumericInt.ShiftZero
-
- eq_check(long, long) - Method in class NumericInt.Square
-
Check to see if x == y squared.
- eq_check(long, long) - Method in class NumericInt.ZeroTrack
-
- eq_check(double, double) - Method in class PairwiseNumericFloat.Divides
-
- eq_check(double, double) - Method in class PairwiseNumericFloat
-
Returns true if x and y don't invalidate the invariant.
- eq_check(double, double) - Method in class PairwiseNumericFloat.Square
-
Check to see if x == y squared.
- eq_check(double, double) - Method in class PairwiseNumericFloat.ZeroTrack
-
- eq_check(long, long) - Method in class PairwiseNumericInt.BitwiseAndZero
-
- eq_check(long, long) - Method in class PairwiseNumericInt.BitwiseComplement
-
Check to see if x == ~y .
- eq_check(long, long) - Method in class PairwiseNumericInt.BitwiseSubset
-
- eq_check(long, long) - Method in class PairwiseNumericInt.Divides
-
- eq_check(long, long) - Method in class PairwiseNumericInt
-
Returns true if x and y don't invalidate the invariant.
- eq_check(long, long) - Method in class PairwiseNumericInt.ShiftZero
-
- eq_check(long, long) - Method in class PairwiseNumericInt.Square
-
Check to see if x == y squared.
- eq_check(long, long) - Method in class PairwiseNumericInt.ZeroTrack
-
- eq_check(String, String) - Method in class PairwiseString
-
Returns true if x and y don't invalidate the invariant.
- eq_check(String, String) - Method in class PairwiseString.SubString
-
- eq_check(String, String) - Method in class StdString
-
Returns true if x and y don't invalidate the invariant.
- eq_check(String, String) - Method in class StdString.SubString
-
- eq_check(double) - Method in class RangeFloat
-
Returns true if x and y don't invalidate the invariant.
- eq_check(double) - Method in class RangeFloat.EqualMinusOne
-
- eq_check(double) - Method in class RangeFloat.EqualOne
-
- eq_check(double) - Method in class RangeFloat.EqualZero
-
- eq_check(double) - Method in class RangeFloat.GreaterEqual64
-
- eq_check(double) - Method in class RangeFloat.GreaterEqualZero
-
- eq_check(long) - Method in class RangeInt.BooleanVal
-
- eq_check(long) - Method in class RangeInt.Bound0_63
-
- eq_check(long) - Method in class RangeInt
-
Returns true if x and y don't invalidate the invariant.
- eq_check(long) - Method in class RangeInt.EqualMinusOne
-
- eq_check(long) - Method in class RangeInt.EqualOne
-
- eq_check(long) - Method in class RangeInt.EqualZero
-
- eq_check(long) - Method in class RangeInt.Even
-
- eq_check(long) - Method in class RangeInt.GreaterEqual64
-
- eq_check(long) - Method in class RangeInt.GreaterEqualZero
-
- eq_check(long) - Method in class RangeInt.PowerOfTwo
-
Returns true if x is a power of 2 (has one bit on).
- eq_check(double) - Method in class EltRangeFloat
-
Returns true if x and y don't invalidate the invariant.
- eq_check(double) - Method in class EltRangeFloat.EqualMinusOne
-
- eq_check(double) - Method in class EltRangeFloat.EqualOne
-
- eq_check(double) - Method in class EltRangeFloat.EqualZero
-
- eq_check(double) - Method in class EltRangeFloat.GreaterEqual64
-
- eq_check(double) - Method in class EltRangeFloat.GreaterEqualZero
-
- eq_check(long) - Method in class EltRangeInt.BooleanVal
-
- eq_check(long) - Method in class EltRangeInt.Bound0_63
-
- eq_check(long) - Method in class EltRangeInt
-
Returns true if x and y don't invalidate the invariant.
- eq_check(long) - Method in class EltRangeInt.EqualMinusOne
-
- eq_check(long) - Method in class EltRangeInt.EqualOne
-
- eq_check(long) - Method in class EltRangeInt.EqualZero
-
- eq_check(long) - Method in class EltRangeInt.Even
-
- eq_check(long) - Method in class EltRangeInt.GreaterEqual64
-
- eq_check(long) - Method in class EltRangeInt.GreaterEqualZero
-
- eq_check(long) - Method in class EltRangeInt.PowerOfTwo
-
Returns true if x is a power of 2 (has one bit on).
- eq_confidence() - Method in class FloatEqual
-
- eq_confidence() - Method in class IntEqual
-
- eq_confidence() - Method in class SeqSeqFloatEqual
-
- eq_confidence() - Method in class SeqSeqIntEqual
-
- eq_confidence() - Method in class SeqSeqStringEqual
-
- eq_confidence() - Method in class StringEqual
-
- eq_confidence() - Method in interface EqualityComparison
-
The confidence of this equality invariant.
- Equality - Class in daikon.inv
-
Keeps track of sets of variables that are equal.
- Equality(Collection<VarInfo>, PptSlice) - Constructor for class Equality
-
- equality_set_ok(VarComparability) - Method in class VarComparability
-
In general, if two items are comparable, they can be placed in the same equality set.
- equality_set_ok(VarComparability) - Method in class VarComparabilityImplicit
-
Same as comparable, except that variables that are comparable to everything (negative
comparability value) can't be included in the same equality set as those with positive values.
- equality_sets_txt() - Method in class PptTopLevel
-
Returns a string version of all of the equality sets for this ppt.
- equality_view - Variable in class PptTopLevel
-
Holds Equality invariants.
- EqualityComparison - Interface in daikon.inv
-
An interface satisfied by equality invariants such as =.
- EqualityExpression() - Static method in class CParser
-
- EqualityExpression - Class in jtb.cparser.syntaxtree
-
- EqualityExpression(RelationalExpression, NodeOptional) - Constructor for class EqualityExpression
-
- EqualityExpression() - Method in class JavaParser
-
- EqualityExpression - Class in jtb.syntaxtree
-
- EqualityExpression(InstanceOfExpression, NodeListOptional) - Constructor for class EqualityExpression
-
- equalitySet - Variable in class VarInfo
-
Which equality group this belongs to.
- EqualMinusOne(PptSlice) - Constructor for class RangeFloat.EqualMinusOne
-
- EqualMinusOne() - Constructor for class RangeFloat.EqualMinusOne
-
- EqualMinusOne(PptSlice) - Constructor for class RangeInt.EqualMinusOne
-
- EqualMinusOne() - Constructor for class RangeInt.EqualMinusOne
-
- EqualMinusOne(PptSlice) - Constructor for class EltRangeFloat.EqualMinusOne
-
- EqualMinusOne() - Constructor for class EltRangeFloat.EqualMinusOne
-
- EqualMinusOne(PptSlice) - Constructor for class EltRangeInt.EqualMinusOne
-
- EqualMinusOne() - Constructor for class EltRangeInt.EqualMinusOne
-
- EqualOne(PptSlice) - Constructor for class RangeFloat.EqualOne
-
- EqualOne() - Constructor for class RangeFloat.EqualOne
-
- EqualOne(PptSlice) - Constructor for class RangeInt.EqualOne
-
- EqualOne() - Constructor for class RangeInt.EqualOne
-
- EqualOne(PptSlice) - Constructor for class EltRangeFloat.EqualOne
-
- EqualOne() - Constructor for class EltRangeFloat.EqualOne
-
- EqualOne(PptSlice) - Constructor for class EltRangeInt.EqualOne
-
- EqualOne() - Constructor for class EltRangeInt.EqualOne
-
- equals(Object) - Method in class DynamicConstants.Constant
-
- equals(Object) - Method in class Invariant.Match
-
- equals(long, long, long) - Method in class LinearTernaryCore.Point
-
- equals(double, double, double) - Method in class LinearTernaryCoreFloat.Point
-
- equals(Object) - Method in class PptName
-
- equals(Object) - Method in class Annotation
-
Two annotations are equal iff their fields "daikonRep", "method" and "kind" are equal.
- equals(Object) - Method in class Property
-
Two properties are equal if their fields daikonRep, method and kind are
equal.
- equals(Object) - Method in class Violation
-
Two violations are equal if their properties and times are equal.
- equals(Object) - Method in class ValueTuple
-
- equals(Object) - Method in class VarComparabilityImplicit
-
- equals(Object) - Method in class VarInfo.Pair
-
- equals(Object) - Method in class VarInfoAux
-
- equals(Object) - Method in class VarInfoName
-
- equals_dcomp_instrumented(Object) - Method in interface DCompInstrumented
-
- equals_for_instantiation(VarInfoAux) - Method in class VarInfoAux
-
- equalsPptName(PptName) - Method in class PptName
-
- equalsVarComparabilityImplicit(VarComparabilityImplicit) - Method in class VarComparabilityImplicit
-
- equalsVarInfoAux(VarInfoAux) - Method in class VarInfoAux
-
- equalsVarInfoName(VarInfoName) - Method in class VarInfoName
-
- EqualZero(PptSlice) - Constructor for class RangeFloat.EqualZero
-
- EqualZero() - Constructor for class RangeFloat.EqualZero
-
- EqualZero(PptSlice) - Constructor for class RangeInt.EqualZero
-
- EqualZero() - Constructor for class RangeInt.EqualZero
-
- EqualZero(PptSlice) - Constructor for class EltRangeFloat.EqualZero
-
- EqualZero() - Constructor for class EltRangeFloat.EqualZero
-
- EqualZero(PptSlice) - Constructor for class EltRangeInt.EqualZero
-
- EqualZero() - Constructor for class EltRangeInt.EqualZero
-
- err_thread - Static variable in class Chicory
-
Thread that copies stderr from target to our stderr.
- error_at_line_file(LineNumberReader, String, Throwable) - Static method in exception Daikon.UserError
-
- error_at_line_file(LineNumberReader, String, String) - Static method in exception Daikon.UserError
-
- esc_name(String) - Method in class SequenceFloatIntersection
-
Returns the ESC name for sequence subsequence.
- esc_name(String) - Method in class SequenceFloatSubscript
-
Returns the ESC name for sequence subscript.
- esc_name(String) - Method in class SequenceFloatUnion
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceScalarIntersection
-
Returns the ESC name for sequence subsequence.
- esc_name(String) - Method in class SequenceScalarSubscript
-
Returns the ESC name for sequence subscript.
- esc_name(String) - Method in class SequenceScalarUnion
-
Returns the ESC name.
- esc_name(String) - Method in class SequencesConcat
-
Returns the ESC name for sequence subsequence.
- esc_name(String) - Method in class SequencesJoin
-
Returns the ESC name.
- esc_name(String) - Method in class SequencesJoinFloat
-
Returns the ESC name.
- esc_name(String) - Method in class SequencesPredicate
-
Returns the ESC name.
- esc_name(String) - Method in class SequencesPredicateFloat
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceStringIntersection
-
Returns the ESC name for sequence subsequence.
- esc_name(String) - Method in class SequenceStringSubscript
-
Returns the ESC name for sequence subscript.
- esc_name(String) - Method in class SequenceStringUnion
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceSubsequence
-
Returns the ESC name.
- esc_name(String) - Method in class Derivation
-
Returns the name of this variable in ESC format.
- esc_name(String) - Method in class SequenceFloatArbitrarySubsequence
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceScalarArbitrarySubsequence
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceStringArbitrarySubsequence
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceInitial
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceInitialFloat
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceLength
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceMax
-
Returns the ESC name.
- esc_name(String) - Method in class SequenceMin
-
Returns the ESC name.
- esc_name(String) - Method in class StringLength
-
Returns the ESC name.
- esc_name() - Method in class Quantify.Length
-
- esc_name() - Method in class Quantify.Term
-
- esc_name() - Method in class Quantify.VarPlusOffset
-
- esc_name() - Method in class VarInfo
-
Returns the name of this variable in ESC format.
- esc_name(String) - Method in class VarInfo
-
Returns the name of this variable in ESC format.
- esc_name() - Method in class VarInfoName
-
Return the String representation of this name in the esc style output format.
- esc_name_impl() - Method in class VarInfoName.Add
-
- esc_name_impl() - Method in class VarInfoName.Elements
-
- esc_name_impl(String) - Method in class VarInfoName.Elements
-
- esc_name_impl() - Method in class VarInfoName
-
Returns the String representation of this name in the ESC style output format.
- esc_name_impl() - Method in class VarInfoName.Field
-
- esc_name_impl() - Method in class VarInfoName.FunctionOf
-
- esc_name_impl() - Method in class VarInfoName.FunctionOfN
-
- esc_name_impl() - Method in class VarInfoName.Poststate
-
- esc_name_impl() - Method in class VarInfoName.Prestate
-
- esc_name_impl() - Method in class VarInfoName.Simple
-
- esc_name_impl() - Method in class VarInfoName.SizeOf
-
- esc_name_impl() - Method in class VarInfoName.Slice
-
- esc_name_impl() - Method in class VarInfoName.Subscript
-
- esc_name_impl() - Method in class VarInfoName.TypeOf
-
- esc_quantify(VarInfo...) - Static method in class VarInfo
-
Quantifies over the specified array variables in ESC format.
- esc_quantify(boolean, VarInfo...) - Static method in class VarInfo
-
Quantifies over the specified array variables in ESC format.
- escape(String) - Method in class DaikonWriter
-
Escapes blanks and backslashes in names written to the decl/dtrace files.
- escFormat - Variable in class SplitterObject
-
- ESCQuantification(EnumSet<Quantify.QuantFlags>, VarInfo...) - Constructor for class Quantify.ESCQuantification
-
- Even(PptSlice) - Constructor for class RangeInt.Even
-
- Even() - Constructor for class RangeInt.Even
-
- Even(PptSlice) - Constructor for class EltRangeInt.Even
-
- Even() - Constructor for class EltRangeInt.Even
-
- exact - Static variable in class DiscardCode
-
used for invariants discarded when isExact() fails
- exception_exit(Object) - Static method in class DCRuntime
-
Clean up the tag stack on an exception exit from a method.
- exception_exit_refs_only() - Static method in class DCRuntime
-
Clean up the tag stack on an exception exit from a method.
- ExclusiveORExpression() - Static method in class CParser
-
- ExclusiveORExpression - Class in jtb.cparser.syntaxtree
-
- ExclusiveORExpression(ANDExpression, NodeOptional) - Constructor for class ExclusiveORExpression
-
- ExclusiveOrExpression() - Method in class JavaParser
-
- ExclusiveOrExpression - Class in jtb.syntaxtree
-
- ExclusiveOrExpression(AndExpression, NodeListOptional) - Constructor for class ExclusiveOrExpression
-
- exit(Object, int, int, Object[], Object, int) - Static method in class Runtime
-
Called when a method is exited.
- exit(Object[], Object, int, Object[], Object, int) - Static method in class DCRuntime
-
Called when a user method exits.
- exit - Static variable in class Annotation.Kind
-
- exit - Static variable in class Property.Kind
-
- exit_exception - Static variable in class DCRuntime
-
If the application exits with an exception, it should be placed here.
- exit_locations - Variable in class MethodInfo
-
exit locations for this method
- exit_process(MethodInfo, int) - Static method in class RootInfo
-
Creates a RootInfo object for a method exit program point.
- exit_refs_only(Object, int, Object[], Object, int) - Static method in class DCRuntime
-
Called when a user method exits.
- exit_suffix - Static variable in class FileIO
-
String used to identify exit ppt names.
- exit_tag - Static variable in class FileIO
-
String used to mark exit ppt names.
- exitLine() - Method in class PptName
-
Returns a string containing the line number, if this is an exit point; otherwise, returns an
empty string.
- ExpandBuff(boolean) - Method in class JavaCharStream
-
- expectedTokenSequences - Variable in exception ParseException
-
Each entry in this array is an array of integers.
- expectedTokenSequences - Variable in exception ParseException
-
Each entry in this array is an array of integers.
- ExplicitConstructorInvocation() - Method in class JavaParser
-
- ExplicitConstructorInvocation - Class in jtb.syntaxtree
-
- ExplicitConstructorInvocation(NodeChoice) - Constructor for class ExplicitConstructorInvocation
-
- EXPONENT - Static variable in interface CParserConstants
-
- Expression() - Static method in class CParser
-
- Expression - Class in jtb.cparser.syntaxtree
-
- Expression(AssignmentExpression, NodeListOptional) - Constructor for class Expression
-
- Expression() - Method in class JavaParser
-
- Expression - Class in jtb.syntaxtree
-
- Expression(ConditionalExpression, NodeOptional) - Constructor for class Expression
-
- ExpressionStatement() - Static method in class CParser
-
- ExpressionStatement - Class in jtb.cparser.syntaxtree
-
- ExpressionStatement(NodeOptional, NodeToken) - Constructor for class ExpressionStatement
-
- ExpressionStatement(NodeOptional) - Constructor for class ExpressionStatement
-
- EXTENDS - Static variable in interface JavaParserConstants
-
- ExtendsList(boolean) - Method in class JavaParser
-
- ExtendsList - Class in jtb.syntaxtree
-
- ExtendsList(NodeToken, ClassOrInterfaceType, NodeListOptional) - Constructor for class ExtendsList
-
- ExtendsList(ClassOrInterfaceType, NodeListOptional) - Constructor for class ExtendsList
-
- EXTERN - Static variable in interface CParserConstants
-
- ExternalDeclaration() - Static method in class CParser
-
- ExternalDeclaration - Class in jtb.cparser.syntaxtree
-
- ExternalDeclaration(NodeChoice) - Constructor for class ExternalDeclaration
-
- extract_consequent(PptMap) - Static method in class ExtractConsequent
-
- extract_consequent_maybe(PptTopLevel, PptMap) - Static method in class ExtractConsequent
-
Extract consequents from a implications at a single program point.
- ExtractConsequent - Class in daikon.tools
-
Extract the consequents of all Implication invariants that are predicated by membership in a
cluster, from a .inv file.
- ExtractConsequent() - Constructor for class ExtractConsequent
-
- extractPptArgs(PptName) - Method in class PptNameMatcher
-
- f0 - Variable in class AbstractDeclarator
-
- f0 - Variable in class AdditiveExpression
-
- f0 - Variable in class ANDExpression
-
- f0 - Variable in class ArgumentExpressionList
-
- f0 - Variable in class AssignmentExpression
-
- f0 - Variable in class AssignmentOperator
-
- f0 - Variable in class CastExpression
-
- f0 - Variable in class CompoundStatement
-
- f0 - Variable in class ConditionalExpression
-
- f0 - Variable in class Constant
-
- f0 - Variable in class ConstantExpression
-
- f0 - Variable in class Declaration
-
- f0 - Variable in class DeclarationList
-
- f0 - Variable in class DeclarationSpecifiers
-
- f0 - Variable in class Declarator
-
- f0 - Variable in class DirectAbstractDeclarator
-
- f0 - Variable in class DirectDeclarator
-
- f0 - Variable in class Enumerator
-
- f0 - Variable in class EnumeratorList
-
- f0 - Variable in class EnumSpecifier
-
- f0 - Variable in class EqualityExpression
-
- f0 - Variable in class ExclusiveORExpression
-
- f0 - Variable in class Expression
-
- f0 - Variable in class ExpressionStatement
-
- f0 - Variable in class ExternalDeclaration
-
- f0 - Variable in class FunctionDefinition
-
- f0 - Variable in class IdentifierList
-
- f0 - Variable in class InclusiveORExpression
-
- f0 - Variable in class InitDeclarator
-
- f0 - Variable in class InitDeclaratorList
-
- f0 - Variable in class Initializer
-
- f0 - Variable in class InitializerList
-
- f0 - Variable in class IterationStatement
-
- f0 - Variable in class JumpStatement
-
- f0 - Variable in class LabeledStatement
-
- f0 - Variable in class LogicalANDExpression
-
- f0 - Variable in class LogicalORExpression
-
- f0 - Variable in class MultiplicativeExpression
-
- f0 - Variable in class ParameterDeclaration
-
- f0 - Variable in class ParameterList
-
- f0 - Variable in class ParameterTypeList
-
- f0 - Variable in class Pointer
-
- f0 - Variable in class PostfixExpression
-
- f0 - Variable in class PrimaryExpression
-
- f0 - Variable in class RelationalExpression
-
- f0 - Variable in class SelectionStatement
-
- f0 - Variable in class ShiftExpression
-
- f0 - Variable in class SpecifierQualifierList
-
- f0 - Variable in class Statement
-
- f0 - Variable in class StatementList
-
- f0 - Variable in class StorageClassSpecifier
-
- f0 - Variable in class StructDeclaration
-
- f0 - Variable in class StructDeclarationList
-
- f0 - Variable in class StructDeclarator
-
- f0 - Variable in class StructDeclaratorList
-
- f0 - Variable in class StructOrUnion
-
- f0 - Variable in class StructOrUnionSpecifier
-
- f0 - Variable in class TranslationUnit
-
- f0 - Variable in class TypedefName
-
- f0 - Variable in class TypeName
-
- f0 - Variable in class TypeQualifier
-
- f0 - Variable in class TypeQualifierList
-
- f0 - Variable in class TypeSpecifier
-
- f0 - Variable in class UnaryExpression
-
- f0 - Variable in class UnaryOperator
-
- f0 - Variable in class AdditiveExpression
-
- f0 - Variable in class AllocationExpression
-
- f0 - Variable in class AndExpression
-
- f0 - Variable in class Annotation
-
- f0 - Variable in class AnnotationTypeBody
-
- f0 - Variable in class AnnotationTypeDeclaration
-
- f0 - Variable in class AnnotationTypeMemberDeclaration
-
- f0 - Variable in class ArgumentList
-
- f0 - Variable in class Arguments
-
- f0 - Variable in class ArrayDimsAndInits
-
- f0 - Variable in class ArrayInitializer
-
- f0 - Variable in class AssertStatement
-
- f0 - Variable in class AssignmentOperator
-
- f0 - Variable in class Block
-
- f0 - Variable in class BlockStatement
-
- f0 - Variable in class BooleanLiteral
-
- f0 - Variable in class BreakStatement
-
- f0 - Variable in class CastExpression
-
- f0 - Variable in class CastLookahead
-
- f0 - Variable in class ClassOrInterfaceBody
-
- f0 - Variable in class ClassOrInterfaceBodyDeclaration
-
- f0 - Variable in class ClassOrInterfaceDeclaration
-
- f0 - Variable in class ClassOrInterfaceType
-
- f0 - Variable in class CompilationUnit
-
- f0 - Variable in class ConditionalAndExpression
-
- f0 - Variable in class ConditionalExpression
-
- f0 - Variable in class ConditionalOrExpression
-
- f0 - Variable in class ConstructorDeclaration
-
- f0 - Variable in class ContinueStatement
-
- f0 - Variable in class DefaultValue
-
- f0 - Variable in class DoStatement
-
- f0 - Variable in class EmptyStatement
-
- f0 - Variable in class EnumBody
-
- f0 - Variable in class EnumConstant
-
- f0 - Variable in class EnumDeclaration
-
- f0 - Variable in class EqualityExpression
-
- f0 - Variable in class ExclusiveOrExpression
-
- f0 - Variable in class ExplicitConstructorInvocation
-
- f0 - Variable in class Expression
-
- f0 - Variable in class ExtendsList
-
- f0 - Variable in class FieldDeclaration
-
- f0 - Variable in class ForInit
-
- f0 - Variable in class FormalParameter
-
- f0 - Variable in class FormalParameters
-
- f0 - Variable in class ForStatement
-
- f0 - Variable in class ForUpdate
-
- f0 - Variable in class IfStatement
-
- f0 - Variable in class ImplementsList
-
- f0 - Variable in class ImportDeclaration
-
- f0 - Variable in class InclusiveOrExpression
-
- f0 - Variable in class Initializer
-
- f0 - Variable in class InstanceOfExpression
-
- f0 - Variable in class LabeledStatement
-
- f0 - Variable in class Literal
-
- f0 - Variable in class LocalVariableDeclaration
-
- f0 - Variable in class MarkerAnnotation
-
- f0 - Variable in class MemberSelector
-
- f0 - Variable in class MemberValue
-
- f0 - Variable in class MemberValueArrayInitializer
-
- f0 - Variable in class MemberValuePair
-
- f0 - Variable in class MemberValuePairs
-
- f0 - Variable in class MethodDeclaration
-
- f0 - Variable in class MethodDeclarator
-
- f0 - Variable in class Modifiers
-
- f0 - Variable in class MultiplicativeExpression
-
- f0 - Variable in class Name
-
- f0 - Variable in class NameList
-
- f0 - Variable in class NormalAnnotation
-
- f0 - Variable in class NullLiteral
-
- f0 - Variable in class PackageDeclaration
-
- f0 - Variable in class PostfixExpression
-
- f0 - Variable in class PreDecrementExpression
-
- f0 - Variable in class PreIncrementExpression
-
- f0 - Variable in class PrimaryExpression
-
- f0 - Variable in class PrimaryPrefix
-
- f0 - Variable in class PrimarySuffix
-
- f0 - Variable in class PrimitiveType
-
- f0 - Variable in class ReferenceType
-
- f0 - Variable in class RelationalExpression
-
- f0 - Variable in class ResultType
-
- f0 - Variable in class ReturnStatement
-
- f0 - Variable in class RSIGNEDSHIFT
-
- f0 - Variable in class RUNSIGNEDSHIFT
-
- f0 - Variable in class ShiftExpression
-
- f0 - Variable in class SingleMemberAnnotation
-
- f0 - Variable in class Statement
-
- f0 - Variable in class StatementExpression
-
- f0 - Variable in class StatementExpressionList
-
- f0 - Variable in class SwitchLabel
-
- f0 - Variable in class SwitchStatement
-
- f0 - Variable in class SynchronizedStatement
-
- f0 - Variable in class ThrowStatement
-
- f0 - Variable in class TryStatement
-
- f0 - Variable in class Type
-
- f0 - Variable in class TypeArgument
-
- f0 - Variable in class TypeArguments
-
- f0 - Variable in class TypeBound
-
- f0 - Variable in class TypeDeclaration
-
- f0 - Variable in class TypeParameter
-
- f0 - Variable in class TypeParameters
-
- f0 - Variable in class UnaryExpression
-
- f0 - Variable in class UnaryExpressionNotPlusMinus
-
- f0 - Variable in class VariableDeclarator
-
- f0 - Variable in class VariableDeclaratorId
-
- f0 - Variable in class VariableInitializer
-
- f0 - Variable in class WhileStatement
-
- f0 - Variable in class WildcardBounds
-
- f1 - Variable in class AdditiveExpression
-
- f1 - Variable in class ANDExpression
-
- f1 - Variable in class ArgumentExpressionList
-
- f1 - Variable in class CompoundStatement
-
- f1 - Variable in class ConditionalExpression
-
- f1 - Variable in class Declaration
-
- f1 - Variable in class Declarator
-
- f1 - Variable in class DirectAbstractDeclarator
-
- f1 - Variable in class DirectDeclarator
-
- f1 - Variable in class Enumerator
-
- f1 - Variable in class EnumeratorList
-
- f1 - Variable in class EnumSpecifier
-
- f1 - Variable in class EqualityExpression
-
- f1 - Variable in class ExclusiveORExpression
-
- f1 - Variable in class Expression
-
- f1 - Variable in class ExpressionStatement
-
- f1 - Variable in class FunctionDefinition
-
- f1 - Variable in class IdentifierList
-
- f1 - Variable in class InclusiveORExpression
-
- f1 - Variable in class InitDeclarator
-
- f1 - Variable in class InitDeclaratorList
-
- f1 - Variable in class InitializerList
-
- f1 - Variable in class LogicalANDExpression
-
- f1 - Variable in class LogicalORExpression
-
- f1 - Variable in class MultiplicativeExpression
-
- f1 - Variable in class ParameterDeclaration
-
- f1 - Variable in class ParameterList
-
- f1 - Variable in class ParameterTypeList
-
- f1 - Variable in class Pointer
-
- f1 - Variable in class PostfixExpression
-
- f1 - Variable in class RelationalExpression
-
- f1 - Variable in class ShiftExpression
-
- f1 - Variable in class StructDeclaration
-
- f1 - Variable in class StructDeclaratorList
-
- f1 - Variable in class StructOrUnionSpecifier
-
- f1 - Variable in class TypeName
-
- f1 - Variable in class AdditiveExpression
-
- f1 - Variable in class AndExpression
-
- f1 - Variable in class AnnotationTypeBody
-
- f1 - Variable in class AnnotationTypeDeclaration
-
- f1 - Variable in class ArgumentList
-
- f1 - Variable in class Arguments
-
- f1 - Variable in class ArrayInitializer
-
- f1 - Variable in class AssertStatement
-
- f1 - Variable in class Block
-
- f1 - Variable in class BreakStatement
-
- f1 - Variable in class ClassOrInterfaceBody
-
- f1 - Variable in class ClassOrInterfaceDeclaration
-
- f1 - Variable in class ClassOrInterfaceType
-
- f1 - Variable in class CompilationUnit
-
- f1 - Variable in class ConditionalAndExpression
-
- f1 - Variable in class ConditionalExpression
-
- f1 - Variable in class ConditionalOrExpression
-
- f1 - Variable in class ConstructorDeclaration
-
- f1 - Variable in class ContinueStatement
-
- f1 - Variable in class DefaultValue
-
- f1 - Variable in class DoStatement
-
- f1 - Variable in class EnumBody
-
- f1 - Variable in class EnumConstant
-
- f1 - Variable in class EnumDeclaration
-
- f1 - Variable in class EqualityExpression
-
- f1 - Variable in class ExclusiveOrExpression
-
- f1 - Variable in class Expression
-
- f1 - Variable in class ExtendsList
-
- f1 - Variable in class FieldDeclaration
-
- f1 - Variable in class FormalParameter
-
- f1 - Variable in class FormalParameters
-
- f1 - Variable in class ForStatement
-
- f1 - Variable in class IfStatement
-
- f1 - Variable in class ImplementsList
-
- f1 - Variable in class ImportDeclaration
-
- f1 - Variable in class InclusiveOrExpression
-
- f1 - Variable in class Initializer
-
- f1 - Variable in class InstanceOfExpression
-
- f1 - Variable in class LabeledStatement
-
- f1 - Variable in class LocalVariableDeclaration
-
- f1 - Variable in class MarkerAnnotation
-
- f1 - Variable in class MemberSelector
-
- f1 - Variable in class MemberValueArrayInitializer
-
- f1 - Variable in class MemberValuePair
-
- f1 - Variable in class MemberValuePairs
-
- f1 - Variable in class MethodDeclaration
-
- f1 - Variable in class MethodDeclarator
-
- f1 - Variable in class MultiplicativeExpression
-
- f1 - Variable in class Name
-
- f1 - Variable in class NameList
-
- f1 - Variable in class NormalAnnotation
-
- f1 - Variable in class PackageDeclaration
-
- f1 - Variable in class PostfixExpression
-
- f1 - Variable in class PreDecrementExpression
-
- f1 - Variable in class PreIncrementExpression
-
- f1 - Variable in class PrimaryExpression
-
- f1 - Variable in class RelationalExpression
-
- f1 - Variable in class ReturnStatement
-
- f1 - Variable in class ShiftExpression
-
- f1 - Variable in class SingleMemberAnnotation
-
- f1 - Variable in class StatementExpressionList
-
- f1 - Variable in class SwitchStatement
-
- f1 - Variable in class SynchronizedStatement
-
- f1 - Variable in class ThrowStatement
-
- f1 - Variable in class TryStatement
-
- f1 - Variable in class TypeArguments
-
- f1 - Variable in class TypeBound
-
- f1 - Variable in class TypeParameter
-
- f1 - Variable in class TypeParameters
-
- f1 - Variable in class VariableDeclarator
-
- f1 - Variable in class VariableDeclaratorId
-
- f1 - Variable in class WhileStatement
-
- f2 - Variable in class CompoundStatement
-
- f2 - Variable in class Declaration
-
- f2 - Variable in class FunctionDefinition
-
- f2 - Variable in class Pointer
-
- f2 - Variable in class StructDeclaration
-
- f2 - Variable in class AnnotationTypeBody
-
- f2 - Variable in class AnnotationTypeDeclaration
-
- f2 - Variable in class Arguments
-
- f2 - Variable in class ArrayInitializer
-
- f2 - Variable in class AssertStatement
-
- f2 - Variable in class Block
-
- f2 - Variable in class BreakStatement
-
- f2 - Variable in class ClassOrInterfaceBody
-
- f2 - Variable in class ClassOrInterfaceDeclaration
-
- f2 - Variable in class ClassOrInterfaceType
-
- f2 - Variable in class CompilationUnit
-
- f2 - Variable in class ConstructorDeclaration
-
- f2 - Variable in class ContinueStatement
-
- f2 - Variable in class DoStatement
-
- f2 - Variable in class EnumBody
-
- f2 - Variable in class EnumConstant
-
- f2 - Variable in class EnumDeclaration
-
- f2 - Variable in class ExtendsList
-
- f2 - Variable in class FieldDeclaration
-
- f2 - Variable in class FormalParameter
-
- f2 - Variable in class FormalParameters
-
- f2 - Variable in class ForStatement
-
- f2 - Variable in class IfStatement
-
- f2 - Variable in class ImplementsList
-
- f2 - Variable in class ImportDeclaration
-
- f2 - Variable in class LabeledStatement
-
- f2 - Variable in class LocalVariableDeclaration
-
- f2 - Variable in class MemberSelector
-
- f2 - Variable in class MemberValueArrayInitializer
-
- f2 - Variable in class MemberValuePair
-
- f2 - Variable in class MethodDeclaration
-
- f2 - Variable in class MethodDeclarator
-
- f2 - Variable in class NormalAnnotation
-
- f2 - Variable in class PackageDeclaration
-
- f2 - Variable in class ReturnStatement
-
- f2 - Variable in class SingleMemberAnnotation
-
- f2 - Variable in class SwitchStatement
-
- f2 - Variable in class SynchronizedStatement
-
- f2 - Variable in class ThrowStatement
-
- f2 - Variable in class TryStatement
-
- f2 - Variable in class TypeArguments
-
- f2 - Variable in class TypeBound
-
- f2 - Variable in class TypeParameters
-
- f2 - Variable in class WhileStatement
-
- f3 - Variable in class CompoundStatement
-
- f3 - Variable in class FunctionDefinition
-
- f3 - Variable in class AnnotationTypeDeclaration
-
- f3 - Variable in class ArrayInitializer
-
- f3 - Variable in class AssertStatement
-
- f3 - Variable in class ClassOrInterfaceDeclaration
-
- f3 - Variable in class CompilationUnit
-
- f3 - Variable in class ConstructorDeclaration
-
- f3 - Variable in class DoStatement
-
- f3 - Variable in class EnumBody
-
- f3 - Variable in class EnumConstant
-
- f3 - Variable in class EnumDeclaration
-
- f3 - Variable in class FieldDeclaration
-
- f3 - Variable in class FormalParameter
-
- f3 - Variable in class ForStatement
-
- f3 - Variable in class IfStatement
-
- f3 - Variable in class ImportDeclaration
-
- f3 - Variable in class LocalVariableDeclaration
-
- f3 - Variable in class MethodDeclaration
-
- f3 - Variable in class NormalAnnotation
-
- f3 - Variable in class PackageDeclaration
-
- f3 - Variable in class SingleMemberAnnotation
-
- f3 - Variable in class SwitchStatement
-
- f3 - Variable in class SynchronizedStatement
-
- f3 - Variable in class TryStatement
-
- f3 - Variable in class TypeArguments
-
- f3 - Variable in class TypeParameters
-
- f3 - Variable in class WhileStatement
-
- f4 - Variable in class ClassOrInterfaceDeclaration
-
- f4 - Variable in class CompilationUnit
-
- f4 - Variable in class ConstructorDeclaration
-
- f4 - Variable in class DoStatement
-
- f4 - Variable in class EnumBody
-
- f4 - Variable in class FormalParameter
-
- f4 - Variable in class ForStatement
-
- f4 - Variable in class IfStatement
-
- f4 - Variable in class ImportDeclaration
-
- f4 - Variable in class MethodDeclaration
-
- f4 - Variable in class NormalAnnotation
-
- f4 - Variable in class SingleMemberAnnotation
-
- f4 - Variable in class SwitchStatement
-
- f4 - Variable in class SynchronizedStatement
-
- f4 - Variable in class WhileStatement
-
- f5 - Variable in class ClassOrInterfaceDeclaration
-
- f5 - Variable in class CompilationUnit
-
- f5 - Variable in class ConstructorDeclaration
-
- f5 - Variable in class DoStatement
-
- f5 - Variable in class IfStatement
-
- f5 - Variable in class SwitchStatement
-
- f6 - Variable in class ConstructorDeclaration
-
- f6 - Variable in class DoStatement
-
- f6 - Variable in class SwitchStatement
-
- f7 - Variable in class ConstructorDeclaration
-
- factory(VarInfo) - Static method in class ValueSet
-
- FALSE - Static variable in class VarInfoAux
-
- FALSE - Static variable in interface JavaParserConstants
-
- false_cnts - Static variable in class NIS
-
Number of falsified invariants in the program point.
- false_invs - Static variable in class NIS
-
Number of falsified invariants in the program point that are potential suppressors.
- false_invs_cnt - Static variable in class NIS
-
Number of new_invs_cnt that are falsified by the sample.
- falsified - Variable in class Invariant
-
True exactly if the invariant has been falsified: it is guaranteed never to hold (and should be
either in the process of being destroyed or about to be destroyed).
- falsified(Invariant) - Static method in class NIS
-
Instantiates any invariants that are no longer suppressed because inv has been falsified.
- falsified(Invariant, List<Invariant>) - Method in class NISuppressionSet
-
NIS process a falsified invariant.
- falsified_invariants - Static variable in class Global
-
- falsify() - Method in class Invariant
-
Marks the invariant as falsified.
- fastore(float[], int, float) - Static method in class DCRuntime
-
Execute an fastore instruction and manipulate the tags accordingly.
- Field(VarInfoName, String) - Constructor for class VarInfoName.Field
-
- field - Variable in class VarInfoName.Field
-
- field_map - Static variable in class DCRuntime
-
Map from each object to the tags used for each primitive value in the object.
- field_name(VarInfo) - Static method in class AnnotateNullable
-
Returns the field name of the specified variable.
- field_tag - Variable in class FieldInfo
-
Class that gets the tags for fields.
- FieldDeclaration(int) - Method in class JavaParser
-
- FieldDeclaration - Class in jtb.syntaxtree
-
- FieldDeclaration(Type, VariableDeclarator, NodeListOptional, NodeToken) - Constructor for class FieldDeclaration
-
- FieldDeclaration(Type, VariableDeclarator, NodeListOptional) - Constructor for class FieldDeclaration
-
- fieldDescriptorToBinaryName(String) - Static method in class Runtime
-
Convert a classname from JVML format to Java format.
- fieldDescriptorToBinaryName(String) - Static method in class Runtime
-
Convert a classname from JVML format to Java format.
- FieldInfo - Class in daikon.chicory
-
The OjbectInfo class is a subtype of DaikonVariableInfo used for variable types which are class
fields.
- FieldInfo(String, Field, String, String, boolean) - Constructor for class FieldInfo
-
- fieldName(PrimaryExpression) - Static method in class Ast
-
- fieldName(Name) - Static method in class Ast
-
- FieldTag() - Constructor for class DCRuntime.FieldTag
-
- file_rep_type - Variable in class VarInfo
-
Type as written in the data trace file -- i.e., it is the source variable type mapped into the
set of basic types recognized by Daikon.
- FileCompiler - Class in daikon.split
-
- FileCompiler(String[], long) - Constructor for class FileCompiler
-
Creates a new FileCompiler.
- FileCompiler(ArrayList<String>, long) - Constructor for class FileCompiler
-
Creates a new FileCompiler.
- FileCompiler(String, long) - Constructor for class FileCompiler
-
Creates a new FileCompiler.
- FileIO - Class in daikon
-
- FileIO.ParentRelation - Class in daikon
-
Parents in the ppt/variable hierarchy for a particular program point.
- FileIO.ParseState - Class in daikon
-
ParseState indicates:
Some global information about the state of the parser while reading a decl or dtrace
file.
- FileIO.Processor - Class in daikon
-
A Processor is used to read a dtrace file.
- FileIO.RecordType - Enum in daikon
-
The type of the record that was most recently read.
- FileIO.VarDefinition - Class in daikon
-
Class that holds information from the declaration record (in the file).
- FileIOProgress() - Constructor for class Daikon.FileIOProgress
-
- filename - Variable in class FileIO.ParseState
-
Name of input file.
- fileName - Variable in class ParseResults
-
- FileOptions(Set<File>, Set<String>, Set<File>, Set<File>) - Constructor for class Daikon.FileOptions
-
- files_from_SWITCH - Static variable in class Daikon
-
- fileTypeToRepType() - Method in class ProglangType
-
Convert a file representation type to an internal representation type.
- FillBuff() - Method in class JavaCharStream
-
- filtered - Static variable in class DiscardCode
-
used for invariants that are filtered by some means not in the above list
- FINAL - Static variable in class JavaParser.ModifierSet
-
- FINAL - Static variable in interface JavaParserConstants
-
- FINALLY - Static variable in interface JavaParserConstants
-
- find(Class<? extends Invariant>, VarInfo, VarInfo) - Method in class BinaryInvariant
-
Searches for the specified binary invariant (by class) in the specified slice.
- find(PptSlice) - Static method in class SeqFloatEqual
-
- find(PptSlice) - Static method in class SeqFloatGreaterEqual
-
- find(PptSlice) - Static method in class SeqFloatGreaterThan
-
- find(PptSlice) - Static method in class SeqFloatLessEqual
-
- find(PptSlice) - Static method in class SeqFloatLessThan
-
- find(PptSlice) - Static method in class SeqIntEqual
-
- find(PptSlice) - Static method in class SeqIntGreaterEqual
-
- find(PptSlice) - Static method in class SeqIntGreaterThan
-
- find(PptSlice) - Static method in class SeqIntLessEqual
-
- find(PptSlice) - Static method in class SeqIntLessThan
-
- find(PptSlice) - Static method in class FloatEqual
-
- find(PptSlice) - Static method in class FloatGreaterEqual
-
- find(PptSlice) - Static method in class FloatGreaterThan
-
- find(PptSlice) - Static method in class FloatLessEqual
-
- find(PptSlice) - Static method in class FloatLessThan
-
- find(PptSlice) - Static method in class FloatNonEqual
-
- find(PptSlice) - Static method in class IntEqual
-
- find(PptSlice) - Static method in class IntGreaterEqual
-
- find(PptSlice) - Static method in class IntGreaterThan
-
- find(PptSlice) - Static method in class IntLessEqual
-
- find(PptSlice) - Static method in class IntLessThan
-
- find(PptSlice) - Static method in class IntNonEqual
-
- find(PptSlice) - Static method in class LinearBinary
-
- find(PptSlice) - Static method in class LinearBinaryFloat
-
- find(PptSlice) - Static method in class PairwiseFloatEqual
-
- find(PptSlice) - Static method in class PairwiseFloatGreaterEqual
-
- find(PptSlice) - Static method in class PairwiseFloatGreaterThan
-
- find(PptSlice) - Static method in class PairwiseFloatLessEqual
-
- find(PptSlice) - Static method in class PairwiseFloatLessThan
-
- find(PptSlice) - Static method in class PairwiseIntEqual
-
- find(PptSlice) - Static method in class PairwiseIntGreaterEqual
-
- find(PptSlice) - Static method in class PairwiseIntGreaterThan
-
- find(PptSlice) - Static method in class PairwiseIntLessEqual
-
- find(PptSlice) - Static method in class PairwiseIntLessThan
-
- find(PptSlice) - Static method in class PairwiseStringEqual
-
- find(PptSlice) - Static method in class PairwiseStringGreaterEqual
-
- find(PptSlice) - Static method in class PairwiseStringGreaterThan
-
- find(PptSlice) - Static method in class PairwiseStringLessEqual
-
- find(PptSlice) - Static method in class PairwiseStringLessThan
-
- find(PptSlice) - Static method in class SeqSeqFloatEqual
-
- find(PptSlice) - Static method in class SeqSeqFloatGreaterEqual
-
- find(PptSlice) - Static method in class SeqSeqFloatGreaterThan
-
- find(PptSlice) - Static method in class SeqSeqFloatLessEqual
-
- find(PptSlice) - Static method in class SeqSeqFloatLessThan
-
- find(PptSlice) - Static method in class SeqSeqIntEqual
-
- find(PptSlice) - Static method in class SeqSeqIntGreaterEqual
-
- find(PptSlice) - Static method in class SeqSeqIntGreaterThan
-
- find(PptSlice) - Static method in class SeqSeqIntLessEqual
-
- find(PptSlice) - Static method in class SeqSeqIntLessThan
-
- find(PptSlice) - Static method in class SeqSeqStringEqual
-
- find(PptSlice) - Static method in class SeqSeqStringGreaterEqual
-
- find(PptSlice) - Static method in class SeqSeqStringGreaterThan
-
- find(PptSlice) - Static method in class SeqSeqStringLessEqual
-
- find(PptSlice) - Static method in class SeqSeqStringLessThan
-
- find(PptSlice) - Static method in class SubSequence
-
- find(PptSlice) - Static method in class SubSequenceFloat
-
- find(PptSlice) - Static method in class SubSet
-
- find(PptSlice) - Static method in class SubSetFloat
-
- find(PptSlice) - Static method in class SuperSequence
-
- find(PptSlice) - Static method in class SuperSequenceFloat
-
- find(PptSlice) - Static method in class SuperSet
-
- find(PptSlice) - Static method in class SuperSetFloat
-
- find(PptSlice) - Static method in class StringEqual
-
- find(PptSlice) - Static method in class StringGreaterEqual
-
- find(PptSlice) - Static method in class StringGreaterThan
-
- find(PptSlice) - Static method in class StringLessEqual
-
- find(PptSlice) - Static method in class StringLessThan
-
- find(PptSlice) - Static method in class StringNonEqual
-
- find(Class<? extends Invariant>, PptSlice) - Static method in class Invariant
-
Look up a previously instantiated Invariant.
- find() - Method in class InvDef
-
Looks for this invariant (in this ppt).
- find(PptSlice) - Static method in class LinearTernary
-
- find(PptSlice) - Static method in class LinearTernaryFloat
-
- find(PptSlice) - Static method in class LowerBound
-
- find(PptSlice) - Static method in class LowerBoundFloat
-
- find(PptSlice) - Static method in class Modulus
-
- find(PptSlice) - Static method in class OneOfFloat
-
- find(PptSlice) - Static method in class OneOfScalar
-
- find(PptSlice) - Static method in class UpperBound
-
- find(PptSlice) - Static method in class UpperBoundFloat
-
- find(PptSlice) - Static method in class EltLowerBound
-
- find(PptSlice) - Static method in class EltLowerBoundFloat
-
- find(PptSlice) - Static method in class EltNonZero
-
- find(PptSlice) - Static method in class EltNonZeroFloat
-
- find(PptSlice) - Static method in class EltOneOf
-
- find(PptSlice) - Static method in class EltOneOfFloat
-
- find(PptSlice) - Static method in class EltUpperBound
-
- find(PptSlice) - Static method in class EltUpperBoundFloat
-
- find(PptSlice) - Static method in class EltwiseFloatEqual
-
- find(PptSlice) - Static method in class EltwiseFloatGreaterEqual
-
- find(PptSlice) - Static method in class EltwiseFloatGreaterThan
-
- find(PptSlice) - Static method in class EltwiseFloatLessEqual
-
- find(PptSlice) - Static method in class EltwiseFloatLessThan
-
- find(PptSlice) - Static method in class EltwiseIntEqual
-
- find(PptSlice) - Static method in class EltwiseIntGreaterEqual
-
- find(PptSlice) - Static method in class EltwiseIntGreaterThan
-
- find(PptSlice) - Static method in class EltwiseIntLessEqual
-
- find(PptSlice) - Static method in class EltwiseIntLessThan
-
- find(PptSlice) - Static method in class OneOfFloatSequence
-
- find(PptSlice) - Static method in class OneOfSequence
-
- find(PptSlice) - Static method in class SeqIndexFloatEqual
-
- find(PptSlice) - Static method in class SeqIndexFloatGreaterEqual
-
- find(PptSlice) - Static method in class SeqIndexFloatGreaterThan
-
- find(PptSlice) - Static method in class SeqIndexFloatLessEqual
-
- find(PptSlice) - Static method in class SeqIndexFloatLessThan
-
- find(PptSlice) - Static method in class SeqIndexFloatNonEqual
-
- find(PptSlice) - Static method in class SeqIndexIntEqual
-
- find(PptSlice) - Static method in class SeqIndexIntGreaterEqual
-
- find(PptSlice) - Static method in class SeqIndexIntGreaterThan
-
- find(PptSlice) - Static method in class SeqIndexIntLessEqual
-
- find(PptSlice) - Static method in class SeqIndexIntLessThan
-
- find(PptSlice) - Static method in class SeqIndexIntNonEqual
-
- find(PptSlice) - Static method in class OneOfString
-
- find(PptSlice) - Static method in class EltOneOfString
-
- find(PptSlice) - Static method in class OneOfStringSequence
-
- find_all(VarInfo[], PptTopLevel, Invariant[]) - Method in class NISuppressee
-
Finds the suppressee invariants on all of the slices specified by vis in the specified ppt.
- find_assignment_inv(VarInfo) - Method in class PptTopLevel
-
Searches for all of the invariants that that provide an exact value for v.
- find_enabled(ClassDoc) - Method in class InvariantDoclet
-
Looks for a field named dkconfig_enabled in the class and find out what it is initialized to.
- find_fields(ClassDoc, String) - Method in class InvariantDoclet
-
Look for fields in the specified class that begin with the specified prefix.
- find_inv_by_class(Class<? extends Invariant>) - Method in class PptSlice
-
Returns the invariant that matches the specified class if it exists.
- find_inv_by_class(VarInfo[], Class<? extends Invariant>) - Method in class PptTopLevel
-
Returns the invariant in the slice specified by vis that matches the specified class.
- find_inv_exact(Invariant) - Method in class PptSlice
-
Returns the invariant that matches the specified invariant if it exists.
- find_object_ppt(PptMap) - Method in class VarInfo
-
Looks for an OBJECT ppt that corresponds to the type of this variable.
- find_oneof(VarInfo[]) - Method in class RangeFloat
-
Looks for a OneOf invariant over vis.
- find_oneof(VarInfo[]) - Method in class RangeInt
-
Looks for a OneOf invariant over vis.
- find_oneof(VarInfo[]) - Method in class EltRangeFloat
-
Looks for a OneOf invariant over vis.
- find_oneof(VarInfo[]) - Method in class EltRangeInt
-
Looks for a OneOf invariant over vis.
- find_ppt(String) - Method in class DeclReader
-
- find_suppressed_invs(Set<NIS.SupInv>, NIS.Antecedents) - Method in class NISuppression
-
Finds all of the invariants that are suppressed by this suppression.
- find_unsuppressed_invs(Set<NIS.SupInv>, NIS.Antecedents) - Method in class NISuppression
-
Finds invariants that have become unsuppressed (one or more of their antecedent invariants is
falsified).
- find_var(String) - Method in class DeclReader.DeclPpt
-
Returns the DeclVarInfo named var_name or null if it doesn't exist.
- find_var_by_name(String) - Method in class Ppt
-
Returns the VarInfo with the specified name.
- findAll(VarInfo) - Static method in class LinearBinary
-
- findAll(VarInfo) - Static method in class LinearBinaryFloat
-
- findAll(VarInfo) - Static method in class LinearTernary
-
- findAll(VarInfo) - Static method in class LinearTernaryFloat
-
- findAnnotations(String) - Static method in class Annotation
-
Find, parse and return all distinct annotations found in a String.
- findAnnotations(List<String>) - Static method in class Annotation
-
Find, parse and return all distinct annotations found in a list of strings.
- findCode(InvariantFilter) - Static method in class DiscardCode
-
Returns the DiscardCode most associated with the given filter.
- Finder(Set<VarInfoName>) - Constructor for class VarInfoName.Finder
-
Creates a new Finder.
- findLineAndCol(Node, NodeToken, boolean) - Static method in class Ast
-
Add the comment to the first regular token in the tree.
- findProperties(String) - Static method in class Property
-
Find, parse and return all well-formed XML String representing properties.
- findProperties(List<String>) - Static method in class Property
-
Find, parse and return all distinct properties found in a list of strings.
- findSlice(VarInfo) - Method in class PptTopLevel
-
Returns the unary slice over v.
- findSlice(VarInfo, VarInfo) - Method in class PptTopLevel
-
Returns the binary slice over v1 and v2.
- findSlice(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
-
Returns the ternary slice over v1, v2, and v3.
- findSlice(VarInfo[]) - Method in class PptTopLevel
-
Find a pptSlice with an assumed ordering.
- findSlice_unordered(VarInfo, VarInfo) - Method in class PptTopLevel
-
Like findSlice, but it is not required that the variables be supplied in order of
varinfo_index.
- findSlice_unordered(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
-
Like findSlice, but it is not required that the variables be supplied in order of
varinfo_index.
- findSlice_unordered(VarInfo[]) - Method in class PptTopLevel
-
Find a pptSlice without an assumed ordering.
- findViolations(String) - Static method in class Violation
-
Looks for legal XML representation of violations in the given string, and returns all
violations that are successfully parsed.
- FINE - Static variable in class LogHelper
-
- first_pass_with_sample - Static variable in class PptTopLevel
-
Boolean.
- fix_csharp_type_name(String) - Static method in class VarInfo
-
Transforms a Daikon type representation into a valid C# type.
- flags - Variable in class FileIO.VarDefinition
-
Variable flags (optional)
- flags - Variable in class PptTopLevel
-
Attributes of this ppt.
- FLOAT - Static variable in interface CParserConstants
-
- FLOAT - Static variable in interface JavaParserConstants
-
- float_arg - Static variable in class DCInstrument
-
- FloatEqual - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of == between two double scalars.
- FloatGreaterEqual - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of ≥ between two double scalars.
- FloatGreaterThan - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of > between two double scalars.
- FLOATING_POINT_LITERAL - Static variable in interface CParserConstants
-
- FLOATING_POINT_LITERAL - Static variable in interface JavaParserConstants
-
- FloatLessEqual - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of ≤ between two double scalars.
- FloatLessThan - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of < between two double scalars.
- FloatNonEqual - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of !
- FloatWrap(float) - Constructor for class Runtime.FloatWrap
-
- flushWriter() - Method in class TreeDumper
-
- foo1() - Method in class GenericTestClass
-
- Foo1() - Constructor for class TestQuant.Foo1
-
- foo10(C) - Method in class GenericTestClass
-
- foo2() - Method in class GenericTestClass
-
- Foo2() - Constructor for class TestQuant.Foo2
-
- Foo2f() - Constructor for class TestQuant.Foo2f
-
- foo3() - Method in class GenericTestClass
-
- Foo3() - Constructor for class TestQuant.Foo3
-
- Foo3a() - Constructor for class TestQuant.Foo3a
-
- Foo3af() - Constructor for class TestQuant.Foo3af
-
- Foo3f() - Constructor for class TestQuant.Foo3f
-
- Foo4() - Constructor for class TestQuant.Foo4
-
- foo6(List) - Method in class GenericTestClass
-
- foo7(List<A>) - Method in class GenericTestClass
-
- foo8(A) - Method in class GenericTestClass
-
- foo9(B) - Method in class GenericTestClass
-
- FOR - Static variable in interface CParserConstants
-
- FOR - Static variable in interface JavaParserConstants
-
- force() - Method in class TreeFormatter
-
- force(int) - Method in class TreeFormatter
-
- ForInit() - Method in class JavaParser
-
- ForInit - Class in jtb.syntaxtree
-
- ForInit(NodeChoice) - Constructor for class ForInit
-
- FORMAL_COMMENT - Static variable in interface JavaParserConstants
-
- FormalParameter() - Method in class JavaParser
-
- FormalParameter - Class in jtb.syntaxtree
-
- FormalParameter(Modifiers, NodeOptional, Type, NodeOptional, VariableDeclaratorId) - Constructor for class FormalParameter
-
- FormalParameters() - Method in class JavaParser
-
- FormalParameters - Class in jtb.syntaxtree
-
- FormalParameters(NodeToken, NodeOptional, NodeToken) - Constructor for class FormalParameters
-
- FormalParameters(NodeOptional) - Constructor for class FormalParameters
-
- format() - Method in class DetailedStatisticsVisitor
-
Returns a human-readable table of its data.
- format() - Method in class SubSet
-
- format() - Method in class SubSetFloat
-
- format() - Method in class SuperSet
-
- format() - Method in class SuperSetFloat
-
- format() - Method in class DiscardInfo
-
- format() - Method in class Invariant
-
Returns a high-level printed representation of the invariant, for user output.
- format(LogRecord) - Method in class LogHelper.DaikonLogFormatter
-
- format() - Method in class ProglangType
-
- format(Invariant) - Method in class AnnotateVisitor
-
- format(Node) - Static method in class Ast
-
- format_classname() - Method in class Invariant
-
Returns the class name of the invariant, for use in debugging output.
- format_csharp() - Method in class PairwiseFloatEqual
-
- format_csharp() - Method in class PairwiseFloatGreaterEqual
-
- format_csharp() - Method in class PairwiseFloatGreaterThan
-
- format_csharp() - Method in class PairwiseFloatLessEqual
-
- format_csharp() - Method in class PairwiseFloatLessThan
-
- format_csharp() - Method in class PairwiseIntEqual
-
- format_csharp() - Method in class PairwiseIntGreaterEqual
-
- format_csharp() - Method in class PairwiseIntGreaterThan
-
- format_csharp() - Method in class PairwiseIntLessEqual
-
- format_csharp() - Method in class PairwiseIntLessThan
-
- format_csharp() - Method in class PairwiseLinearBinary
-
- format_csharp() - Method in class PairwiseLinearBinaryFloat
-
- format_csharp() - Method in class PairwiseStringEqual
-
- format_csharp() - Method in class PairwiseStringGreaterEqual
-
- format_csharp() - Method in class PairwiseStringGreaterThan
-
- format_csharp() - Method in class PairwiseStringLessEqual
-
- format_csharp() - Method in class PairwiseStringLessThan
-
- format_csharp() - Method in class Reverse
-
- format_csharp() - Method in class ReverseFloat
-
- format_csharp() - Method in class DummyInvariant
-
- format_csharp_contract() - Method in class Member
-
- format_csharp_contract() - Method in class MemberFloat
-
- format_csharp_contract() - Method in class SeqFloatEqual
-
- format_csharp_contract() - Method in class SeqFloatGreaterEqual
-
- format_csharp_contract() - Method in class SeqFloatGreaterThan
-
- format_csharp_contract() - Method in class SeqFloatLessEqual
-
- format_csharp_contract() - Method in class SeqFloatLessThan
-
- format_csharp_contract() - Method in class SeqIntEqual
-
- format_csharp_contract() - Method in class SeqIntGreaterEqual
-
- format_csharp_contract() - Method in class SeqIntGreaterThan
-
- format_csharp_contract() - Method in class SeqIntLessEqual
-
- format_csharp_contract() - Method in class SeqIntLessThan
-
- format_csharp_contract() - Method in class MemberString
-
- format_csharp_contract() - Method in class SubSequence
-
- format_csharp_contract() - Method in class SubSequenceFloat
-
- format_csharp_contract() - Method in class SubSet
-
- format_csharp_contract() - Method in class SubSetFloat
-
- format_csharp_contract() - Method in class SuperSequence
-
- format_csharp_contract() - Method in class SuperSequenceFloat
-
- format_csharp_contract() - Method in class SuperSet
-
- format_csharp_contract() - Method in class SuperSetFloat
-
- format_csharp_contract() - Method in class FunctionBinary
-
- format_csharp_contract() - Method in class FunctionBinaryFloat
-
- format_csharp_contract() - Method in class OneOfFloat
-
- format_csharp_contract() - Method in class OneOfScalar
-
- format_csharp_contract() - Method in class CommonFloatSequence
-
- format_csharp_contract() - Method in class CommonSequence
-
- format_csharp_contract() - Method in class EltLowerBound
-
- format_csharp_contract() - Method in class EltLowerBoundFloat
-
- format_csharp_contract() - Method in class EltNonZero
-
- format_csharp_contract() - Method in class EltNonZeroFloat
-
- format_csharp_contract() - Method in class EltOneOf
-
- format_csharp_contract() - Method in class EltOneOfFloat
-
- format_csharp_contract() - Method in class EltUpperBound
-
- format_csharp_contract() - Method in class EltUpperBoundFloat
-
- format_csharp_contract() - Method in class EltwiseFloatEqual
-
- format_csharp_contract() - Method in class EltwiseFloatGreaterEqual
-
- format_csharp_contract() - Method in class EltwiseFloatGreaterThan
-
- format_csharp_contract() - Method in class EltwiseFloatLessEqual
-
- format_csharp_contract() - Method in class EltwiseFloatLessThan
-
- format_csharp_contract() - Method in class EltwiseIntEqual
-
- format_csharp_contract() - Method in class EltwiseIntGreaterEqual
-
- format_csharp_contract() - Method in class EltwiseIntGreaterThan
-
- format_csharp_contract() - Method in class EltwiseIntLessEqual
-
- format_csharp_contract() - Method in class EltwiseIntLessThan
-
- format_csharp_contract() - Method in class NoDuplicates
-
- format_csharp_contract() - Method in class NoDuplicatesFloat
-
- format_csharp_contract() - Method in class OneOfFloatSequence
-
- format_csharp_contract() - Method in class OneOfSequence
-
- format_csharp_contract() - Method in class SeqIndexFloatEqual
-
- format_csharp_contract() - Method in class SeqIndexFloatGreaterEqual
-
- format_csharp_contract() - Method in class SeqIndexFloatGreaterThan
-
- format_csharp_contract() - Method in class SeqIndexFloatLessEqual
-
- format_csharp_contract() - Method in class SeqIndexFloatLessThan
-
- format_csharp_contract() - Method in class SeqIndexFloatNonEqual
-
- format_csharp_contract() - Method in class SeqIndexIntEqual
-
- format_csharp_contract() - Method in class SeqIndexIntGreaterEqual
-
- format_csharp_contract() - Method in class SeqIndexIntGreaterThan
-
- format_csharp_contract() - Method in class SeqIndexIntLessEqual
-
- format_csharp_contract() - Method in class SeqIndexIntLessThan
-
- format_csharp_contract() - Method in class SeqIndexIntNonEqual
-
- format_csharp_contract() - Method in class OneOfString
-
- format_csharp_contract() - Method in class CommonStringSequence
-
- format_csharp_contract() - Method in class EltOneOfString
-
- format_csharp_contract() - Method in class OneOfStringSequence
-
- format_daikon() - Method in class Member
-
- format_daikon() - Method in class MemberFloat
-
- format_daikon() - Method in class SeqFloatEqual
-
- format_daikon() - Method in class SeqFloatGreaterEqual
-
- format_daikon() - Method in class SeqFloatGreaterThan
-
- format_daikon() - Method in class SeqFloatLessEqual
-
- format_daikon() - Method in class SeqFloatLessThan
-
- format_daikon() - Method in class SeqIntEqual
-
- format_daikon() - Method in class SeqIntGreaterEqual
-
- format_daikon() - Method in class SeqIntGreaterThan
-
- format_daikon() - Method in class SeqIntLessEqual
-
- format_daikon() - Method in class SeqIntLessThan
-
- format_daikon() - Method in class MemberString
-
- format_daikon() - Method in class PairwiseFloatEqual
-
- format_daikon() - Method in class PairwiseFloatGreaterEqual
-
- format_daikon() - Method in class PairwiseFloatGreaterThan
-
- format_daikon() - Method in class PairwiseFloatLessEqual
-
- format_daikon() - Method in class PairwiseFloatLessThan
-
- format_daikon() - Method in class PairwiseIntEqual
-
- format_daikon() - Method in class PairwiseIntGreaterEqual
-
- format_daikon() - Method in class PairwiseIntGreaterThan
-
- format_daikon() - Method in class PairwiseIntLessEqual
-
- format_daikon() - Method in class PairwiseIntLessThan
-
- format_daikon() - Method in class PairwiseLinearBinary
-
- format_daikon() - Method in class PairwiseLinearBinaryFloat
-
- format_daikon() - Method in class PairwiseStringEqual
-
- format_daikon() - Method in class PairwiseStringGreaterEqual
-
- format_daikon() - Method in class PairwiseStringGreaterThan
-
- format_daikon() - Method in class PairwiseStringLessEqual
-
- format_daikon() - Method in class PairwiseStringLessThan
-
- format_daikon() - Method in class Reverse
-
- format_daikon() - Method in class ReverseFloat
-
- format_daikon() - Method in class SubSequence
-
- format_daikon() - Method in class SubSequenceFloat
-
- format_daikon() - Method in class SuperSequence
-
- format_daikon() - Method in class SuperSequenceFloat
-
- format_daikon() - Method in class DummyInvariant
-
- format_daikon() - Method in class Equality
-
- format_daikon() - Method in class OneOfFloat
-
- format_daikon() - Method in class OneOfScalar
-
- format_daikon() - Method in class CommonFloatSequence
-
- format_daikon() - Method in class CommonSequence
-
- format_daikon() - Method in class EltLowerBound
-
- format_daikon() - Method in class EltLowerBoundFloat
-
- format_daikon() - Method in class EltNonZero
-
- format_daikon() - Method in class EltNonZeroFloat
-
- format_daikon() - Method in class EltOneOf
-
- format_daikon() - Method in class EltOneOfFloat
-
- format_daikon() - Method in class EltUpperBound
-
- format_daikon() - Method in class EltUpperBoundFloat
-
- format_daikon() - Method in class EltwiseFloatEqual
-
- format_daikon() - Method in class EltwiseFloatGreaterEqual
-
- format_daikon() - Method in class EltwiseFloatGreaterThan
-
- format_daikon() - Method in class EltwiseFloatLessEqual
-
- format_daikon() - Method in class EltwiseFloatLessThan
-
- format_daikon() - Method in class EltwiseIntEqual
-
- format_daikon() - Method in class EltwiseIntGreaterEqual
-
- format_daikon() - Method in class EltwiseIntGreaterThan
-
- format_daikon() - Method in class EltwiseIntLessEqual
-
- format_daikon() - Method in class EltwiseIntLessThan
-
- format_daikon() - Method in class OneOfFloatSequence
-
- format_daikon() - Method in class OneOfSequence
-
- format_daikon() - Method in class SeqIndexFloatEqual
-
- format_daikon() - Method in class SeqIndexFloatGreaterEqual
-
- format_daikon() - Method in class SeqIndexFloatGreaterThan
-
- format_daikon() - Method in class SeqIndexFloatLessEqual
-
- format_daikon() - Method in class SeqIndexFloatLessThan
-
- format_daikon() - Method in class SeqIndexFloatNonEqual
-
- format_daikon() - Method in class SeqIndexIntEqual
-
- format_daikon() - Method in class SeqIndexIntGreaterEqual
-
- format_daikon() - Method in class SeqIndexIntGreaterThan
-
- format_daikon() - Method in class SeqIndexIntLessEqual
-
- format_daikon() - Method in class SeqIndexIntLessThan
-
- format_daikon() - Method in class SeqIndexIntNonEqual
-
- format_daikon() - Method in class OneOfString
-
- format_daikon() - Method in class CommonStringSequence
-
- format_daikon() - Method in class EltOneOfString
-
- format_daikon() - Method in class OneOfStringSequence
-
- format_dbc() - Method in class DummyInvariant
-
- format_esc() - Method in class Member
-
- format_esc() - Method in class MemberFloat
-
- format_esc() - Method in class SeqFloatEqual
-
- format_esc() - Method in class SeqFloatGreaterEqual
-
- format_esc() - Method in class SeqFloatGreaterThan
-
- format_esc() - Method in class SeqFloatLessEqual
-
- format_esc() - Method in class SeqFloatLessThan
-
- format_esc() - Method in class SeqIntEqual
-
- format_esc() - Method in class SeqIntGreaterEqual
-
- format_esc() - Method in class SeqIntGreaterThan
-
- format_esc() - Method in class SeqIntLessEqual
-
- format_esc() - Method in class SeqIntLessThan
-
- format_esc() - Method in class MemberString
-
- format_esc() - Method in class PairwiseFloatEqual
-
- format_esc() - Method in class PairwiseFloatGreaterEqual
-
- format_esc() - Method in class PairwiseFloatGreaterThan
-
- format_esc() - Method in class PairwiseFloatLessEqual
-
- format_esc() - Method in class PairwiseFloatLessThan
-
- format_esc() - Method in class PairwiseIntEqual
-
- format_esc() - Method in class PairwiseIntGreaterEqual
-
- format_esc() - Method in class PairwiseIntGreaterThan
-
- format_esc() - Method in class PairwiseIntLessEqual
-
- format_esc() - Method in class PairwiseIntLessThan
-
- format_esc() - Method in class PairwiseStringEqual
-
- format_esc() - Method in class PairwiseStringGreaterEqual
-
- format_esc() - Method in class PairwiseStringGreaterThan
-
- format_esc() - Method in class PairwiseStringLessEqual
-
- format_esc() - Method in class PairwiseStringLessThan
-
- format_esc() - Method in class SubSet
-
- format_esc() - Method in class SubSetFloat
-
- format_esc() - Method in class SuperSet
-
- format_esc() - Method in class SuperSetFloat
-
- format_esc() - Method in class DummyInvariant
-
- format_esc() - Method in class Equality
-
- format_esc() - Method in class OneOfFloat
-
- format_esc() - Method in class OneOfScalar
-
- format_esc() - Method in class EltLowerBound
-
- format_esc() - Method in class EltLowerBoundFloat
-
- format_esc() - Method in class EltNonZero
-
- format_esc() - Method in class EltNonZeroFloat
-
- format_esc() - Method in class EltOneOf
-
- format_esc() - Method in class EltOneOfFloat
-
- format_esc() - Method in class EltUpperBound
-
- format_esc() - Method in class EltUpperBoundFloat
-
- format_esc() - Method in class EltwiseFloatEqual
-
- format_esc() - Method in class EltwiseFloatGreaterEqual
-
- format_esc() - Method in class EltwiseFloatGreaterThan
-
- format_esc() - Method in class EltwiseFloatLessEqual
-
- format_esc() - Method in class EltwiseFloatLessThan
-
- format_esc() - Method in class EltwiseIntEqual
-
- format_esc() - Method in class EltwiseIntGreaterEqual
-
- format_esc() - Method in class EltwiseIntGreaterThan
-
- format_esc() - Method in class EltwiseIntLessEqual
-
- format_esc() - Method in class EltwiseIntLessThan
-
- format_esc() - Method in class OneOfFloatSequence
-
- format_esc() - Method in class OneOfSequence
-
- format_esc() - Method in class SeqIndexFloatEqual
-
- format_esc() - Method in class SeqIndexFloatGreaterEqual
-
- format_esc() - Method in class SeqIndexFloatGreaterThan
-
- format_esc() - Method in class SeqIndexFloatLessEqual
-
- format_esc() - Method in class SeqIndexFloatLessThan
-
- format_esc() - Method in class SeqIndexFloatNonEqual
-
- format_esc() - Method in class SeqIndexIntEqual
-
- format_esc() - Method in class SeqIndexIntGreaterEqual
-
- format_esc() - Method in class SeqIndexIntGreaterThan
-
- format_esc() - Method in class SeqIndexIntLessEqual
-
- format_esc() - Method in class SeqIndexIntLessThan
-
- format_esc() - Method in class SeqIndexIntNonEqual
-
- format_esc() - Method in class OneOfString
-
- format_esc() - Method in class EltOneOfString
-
- format_esc() - Method in class OneOfStringSequence
-
- format_esc(VarInfoName[]) - Static method in class VarInfoName.QuantHelper
-
Given a list of roots, return a String array where the first element is a ESC-style
quantification over newly-introduced bound variables, the last element is a closer, and the
other elements are esc-named strings for the provided roots (with sequences subscripted by
one of the new bound variables).
- format_esc(VarInfoName[], boolean) - Static method in class VarInfoName.QuantHelper
-
- format_java() - Method in class Member
-
- format_java() - Method in class MemberFloat
-
- format_java() - Method in class MemberString
-
- format_java() - Method in class DummyInvariant
-
- format_java() - Method in class Equality
-
- format_java_family(OutputFormat) - Method in class Member
-
- format_java_family(OutputFormat) - Method in class MemberFloat
-
- format_java_family(OutputFormat) - Method in class SeqFloatEqual
-
- format_java_family(OutputFormat) - Method in class SeqFloatGreaterEqual
-
- format_java_family(OutputFormat) - Method in class SeqFloatGreaterThan
-
- format_java_family(OutputFormat) - Method in class SeqFloatLessEqual
-
- format_java_family(OutputFormat) - Method in class SeqFloatLessThan
-
- format_java_family(OutputFormat) - Method in class SeqIntEqual
-
- format_java_family(OutputFormat) - Method in class SeqIntGreaterEqual
-
- format_java_family(OutputFormat) - Method in class SeqIntGreaterThan
-
- format_java_family(OutputFormat) - Method in class SeqIntLessEqual
-
- format_java_family(OutputFormat) - Method in class SeqIntLessThan
-
- format_java_family(OutputFormat) - Method in class MemberString
-
- format_java_family(OutputFormat) - Method in class PairwiseFloatEqual
-
- format_java_family(OutputFormat) - Method in class PairwiseFloatGreaterEqual
-
- format_java_family(OutputFormat) - Method in class PairwiseFloatGreaterThan
-
- format_java_family(OutputFormat) - Method in class PairwiseFloatLessEqual
-
- format_java_family(OutputFormat) - Method in class PairwiseFloatLessThan
-
- format_java_family(OutputFormat) - Method in class PairwiseIntEqual
-
- format_java_family(OutputFormat) - Method in class PairwiseIntGreaterEqual
-
- format_java_family(OutputFormat) - Method in class PairwiseIntGreaterThan
-
- format_java_family(OutputFormat) - Method in class PairwiseIntLessEqual
-
- format_java_family(OutputFormat) - Method in class PairwiseIntLessThan
-
- format_java_family(OutputFormat) - Method in class PairwiseStringEqual
-
- format_java_family(OutputFormat) - Method in class PairwiseStringGreaterEqual
-
- format_java_family(OutputFormat) - Method in class PairwiseStringGreaterThan
-
- format_java_family(OutputFormat) - Method in class PairwiseStringLessEqual
-
- format_java_family(OutputFormat) - Method in class PairwiseStringLessThan
-
- format_java_family(OutputFormat) - Method in class Reverse
-
- format_java_family(OutputFormat) - Method in class ReverseFloat
-
- format_java_family(OutputFormat) - Method in class SubSet
-
- format_java_family(OutputFormat) - Method in class SubSetFloat
-
- format_java_family(OutputFormat) - Method in class SuperSet
-
- format_java_family(OutputFormat) - Method in class SuperSetFloat
-
- format_java_family(OutputFormat) - Method in class Equality
-
- format_java_family(OutputFormat) - Method in class OneOfFloat
-
- format_java_family(OutputFormat) - Method in class OneOfScalar
-
- format_java_family(OutputFormat) - Method in class EltLowerBound
-
- format_java_family(OutputFormat) - Method in class EltLowerBoundFloat
-
- format_java_family(OutputFormat) - Method in class EltNonZero
-
- format_java_family(OutputFormat) - Method in class EltNonZeroFloat
-
- format_java_family(OutputFormat) - Method in class EltOneOf
-
- format_java_family(OutputFormat) - Method in class EltOneOfFloat
-
- format_java_family(OutputFormat) - Method in class EltUpperBound
-
- format_java_family(OutputFormat) - Method in class EltUpperBoundFloat
-
- format_java_family(OutputFormat) - Method in class EltwiseFloatEqual
-
- format_java_family(OutputFormat) - Method in class EltwiseFloatGreaterEqual
-
- format_java_family(OutputFormat) - Method in class EltwiseFloatGreaterThan
-
- format_java_family(OutputFormat) - Method in class EltwiseFloatLessEqual
-
- format_java_family(OutputFormat) - Method in class EltwiseFloatLessThan
-
- format_java_family(OutputFormat) - Method in class EltwiseIntEqual
-
- format_java_family(OutputFormat) - Method in class EltwiseIntGreaterEqual
-
- format_java_family(OutputFormat) - Method in class EltwiseIntGreaterThan
-
- format_java_family(OutputFormat) - Method in class EltwiseIntLessEqual
-
- format_java_family(OutputFormat) - Method in class EltwiseIntLessThan
-
- format_java_family(OutputFormat) - Method in class NoDuplicates
-
- format_java_family(OutputFormat) - Method in class NoDuplicatesFloat
-
- format_java_family(OutputFormat) - Method in class OneOfFloatSequence
-
- format_java_family(OutputFormat) - Method in class OneOfSequence
-
- format_java_family(OutputFormat) - Method in class SeqIndexFloatEqual
-
- format_java_family(OutputFormat) - Method in class SeqIndexFloatGreaterEqual
-
- format_java_family(OutputFormat) - Method in class SeqIndexFloatGreaterThan
-
- format_java_family(OutputFormat) - Method in class SeqIndexFloatLessEqual
-
- format_java_family(OutputFormat) - Method in class SeqIndexFloatLessThan
-
- format_java_family(OutputFormat) - Method in class SeqIndexFloatNonEqual
-
- format_java_family(OutputFormat) - Method in class SeqIndexIntEqual
-
- format_java_family(OutputFormat) - Method in class SeqIndexIntGreaterEqual
-
- format_java_family(OutputFormat) - Method in class SeqIndexIntGreaterThan
-
- format_java_family(OutputFormat) - Method in class SeqIndexIntLessEqual
-
- format_java_family(OutputFormat) - Method in class SeqIndexIntLessThan
-
- format_java_family(OutputFormat) - Method in class SeqIndexIntNonEqual
-
- format_java_family(OutputFormat) - Method in class OneOfString
-
- format_java_family(OutputFormat) - Method in class EltOneOfString
-
- format_java_family(OutputFormat) - Method in class OneOfStringSequence
-
- format_java_style(VarInfoName[], OutputFormat) - Static method in class VarInfoName.QuantHelper
-
Given a list of roots, return a String array where the first element is a Java-style
quantification over newly-introduced bound variables, the last element is a closer, and the
other elements are java-named strings for the provided roots (with sequences subscripted by
one of the new bound variables).
- format_java_style(VarInfoName[], boolean, OutputFormat) - Static method in class VarInfoName.QuantHelper
-
- format_java_style(VarInfoName[], boolean, boolean, OutputFormat) - Static method in class VarInfoName.QuantHelper
-
- format_java_style(VarInfoName.QuantHelper.QuantifyReturn, OutputFormat) - Static method in class VarInfoName.QuantHelper
-
- format_java_style(VarInfoName.QuantHelper.QuantifyReturn, boolean, OutputFormat) - Static method in class VarInfoName.QuantHelper
-
- format_java_style(VarInfoName.QuantHelper.QuantifyReturn, boolean, boolean, OutputFormat) - Static method in class VarInfoName.QuantHelper
-
- format_jml() - Method in class DummyInvariant
-
- format_reversed_using(OutputFormat, String, String) - Method in class LinearBinaryCore
-
- format_reversed_using(OutputFormat, String, String) - Method in class LinearBinaryCoreFloat
-
- format_simplify() - Method in class Member
-
- format_simplify() - Method in class SeqFloatEqual
-
- format_simplify() - Method in class SeqFloatGreaterEqual
-
- format_simplify() - Method in class SeqFloatGreaterThan
-
- format_simplify() - Method in class SeqFloatLessEqual
-
- format_simplify() - Method in class SeqFloatLessThan
-
- format_simplify() - Method in class SeqIntEqual
-
- format_simplify() - Method in class SeqIntGreaterEqual
-
- format_simplify() - Method in class SeqIntGreaterThan
-
- format_simplify() - Method in class SeqIntLessEqual
-
- format_simplify() - Method in class SeqIntLessThan
-
- format_simplify(String, String, double, double, double) - Static method in class LinearBinaryCore
-
- format_simplify(String, String, double, double, double) - Static method in class LinearBinaryCoreFloat
-
- format_simplify() - Method in class PairwiseFloatEqual
-
- format_simplify() - Method in class PairwiseFloatGreaterEqual
-
- format_simplify() - Method in class PairwiseFloatGreaterThan
-
- format_simplify() - Method in class PairwiseFloatLessEqual
-
- format_simplify() - Method in class PairwiseFloatLessThan
-
- format_simplify() - Method in class PairwiseIntEqual
-
- format_simplify() - Method in class PairwiseIntGreaterEqual
-
- format_simplify() - Method in class PairwiseIntGreaterThan
-
- format_simplify() - Method in class PairwiseIntLessEqual
-
- format_simplify() - Method in class PairwiseIntLessThan
-
- format_simplify() - Method in class PairwiseLinearBinary
-
- format_simplify() - Method in class PairwiseLinearBinaryFloat
-
- format_simplify() - Method in class PairwiseStringEqual
-
- format_simplify() - Method in class PairwiseStringGreaterEqual
-
- format_simplify() - Method in class PairwiseStringGreaterThan
-
- format_simplify() - Method in class PairwiseStringLessEqual
-
- format_simplify() - Method in class PairwiseStringLessThan
-
- format_simplify() - Method in class Reverse
-
- format_simplify() - Method in class ReverseFloat
-
- format_simplify() - Method in class SeqSeqFloatEqual
-
- format_simplify() - Method in class SeqSeqFloatGreaterEqual
-
- format_simplify() - Method in class SeqSeqFloatGreaterThan
-
- format_simplify() - Method in class SeqSeqFloatLessEqual
-
- format_simplify() - Method in class SeqSeqFloatLessThan
-
- format_simplify() - Method in class SeqSeqIntEqual
-
- format_simplify() - Method in class SeqSeqIntGreaterEqual
-
- format_simplify() - Method in class SeqSeqIntGreaterThan
-
- format_simplify() - Method in class SeqSeqIntLessEqual
-
- format_simplify() - Method in class SeqSeqIntLessThan
-
- format_simplify() - Method in class SeqSeqStringEqual
-
- format_simplify() - Method in class SeqSeqStringGreaterEqual
-
- format_simplify() - Method in class SeqSeqStringGreaterThan
-
- format_simplify() - Method in class SeqSeqStringLessEqual
-
- format_simplify() - Method in class SeqSeqStringLessThan
-
- format_simplify() - Method in class SubSequence
-
- format_simplify() - Method in class SubSequenceFloat
-
- format_simplify() - Method in class SubSet
-
- format_simplify() - Method in class SubSetFloat
-
- format_simplify() - Method in class SuperSequence
-
- format_simplify() - Method in class SuperSequenceFloat
-
- format_simplify() - Method in class SuperSet
-
- format_simplify() - Method in class SuperSetFloat
-
- format_simplify() - Method in class DummyInvariant
-
- format_simplify() - Method in class Equality
-
- format_simplify() - Method in class FunctionBinary
-
- format_simplify() - Method in class FunctionBinaryFloat
-
- format_simplify(String, String, String, double, double, double, double) - Static method in class LinearTernaryCore
-
- format_simplify(String, String, String, double, double, double, double) - Static method in class LinearTernaryCoreFloat
-
- format_simplify() - Method in class OneOfFloat
-
- format_simplify() - Method in class OneOfScalar
-
- format_simplify() - Method in class EltLowerBound
-
- format_simplify() - Method in class EltLowerBoundFloat
-
- format_simplify() - Method in class EltNonZero
-
- format_simplify() - Method in class EltNonZeroFloat
-
- format_simplify() - Method in class EltOneOf
-
- format_simplify() - Method in class EltOneOfFloat
-
- format_simplify() - Method in class EltUpperBound
-
- format_simplify() - Method in class EltUpperBoundFloat
-
- format_simplify() - Method in class EltwiseFloatEqual
-
- format_simplify() - Method in class EltwiseFloatGreaterEqual
-
- format_simplify() - Method in class EltwiseFloatGreaterThan
-
- format_simplify() - Method in class EltwiseFloatLessEqual
-
- format_simplify() - Method in class EltwiseFloatLessThan
-
- format_simplify() - Method in class EltwiseIntEqual
-
- format_simplify() - Method in class EltwiseIntGreaterEqual
-
- format_simplify() - Method in class EltwiseIntGreaterThan
-
- format_simplify() - Method in class EltwiseIntLessEqual
-
- format_simplify() - Method in class EltwiseIntLessThan
-
- format_simplify() - Method in class NoDuplicates
-
- format_simplify() - Method in class NoDuplicatesFloat
-
- format_simplify() - Method in class OneOfFloatSequence
-
- format_simplify() - Method in class OneOfSequence
-
- format_simplify() - Method in class SeqIndexFloatEqual
-
- format_simplify() - Method in class SeqIndexFloatGreaterEqual
-
- format_simplify() - Method in class SeqIndexFloatGreaterThan
-
- format_simplify() - Method in class SeqIndexFloatLessEqual
-
- format_simplify() - Method in class SeqIndexFloatLessThan
-
- format_simplify() - Method in class SeqIndexFloatNonEqual
-
- format_simplify() - Method in class SeqIndexIntEqual
-
- format_simplify() - Method in class SeqIndexIntGreaterEqual
-
- format_simplify() - Method in class SeqIndexIntGreaterThan
-
- format_simplify() - Method in class SeqIndexIntLessEqual
-
- format_simplify() - Method in class SeqIndexIntLessThan
-
- format_simplify() - Method in class SeqIndexIntNonEqual
-
- format_simplify() - Method in class OneOfString
-
- format_simplify() - Method in class EltOneOfString
-
- format_simplify() - Method in class OneOfStringSequence
-
- format_simplify(VarInfoName[]) - Static method in class VarInfoName.QuantHelper
-
Given a list of roots, return a String array where the first element is a simplify-style
quantification over newly-introduced bound variables, the last element is a closer, and the
other elements are simplify-named strings for the provided roots (with sequences subscripted
by one of the new bound variables).
- format_simplify(VarInfoName[], boolean) - Static method in class VarInfoName.QuantHelper
-
- format_simplify(VarInfoName[], boolean, boolean) - Static method in class VarInfoName.QuantHelper
-
- format_simplify(VarInfoName[], boolean, boolean, boolean) - Static method in class VarInfoName.QuantHelper
-
- format_simplify(VarInfoName[], boolean, boolean, boolean, boolean) - Static method in class VarInfoName.QuantHelper
-
- format_simplify_problem(String) - Static method in class PptTopLevel
-
Returns true if there was a problem with Simplify formatting (such as the invariant not having
a Simplify representation).
- format_SWITCH - Static variable in class Daikon
-
- format_too_few_samples(OutputFormat, String) - Method in class Invariant
-
Returns standard "too few samples for to have interesting invariant" for the requested format.
- format_unimplemented(OutputFormat) - Method in class Invariant
-
Returns standard "format needs to be implemented" for the given requested format.
- format_using(OutputFormat) - Method in class AndJoiner
-
- format_using(OutputFormat) - Method in class Member
-
- format_using(OutputFormat) - Method in class MemberFloat
-
- format_using(OutputFormat) - Method in class SeqFloatEqual
-
- format_using(OutputFormat) - Method in class SeqFloatGreaterEqual
-
- format_using(OutputFormat) - Method in class SeqFloatGreaterThan
-
- format_using(OutputFormat) - Method in class SeqFloatLessEqual
-
- format_using(OutputFormat) - Method in class SeqFloatLessThan
-
- format_using(OutputFormat) - Method in class SeqIntEqual
-
- format_using(OutputFormat) - Method in class SeqIntGreaterEqual
-
- format_using(OutputFormat) - Method in class SeqIntGreaterThan
-
- format_using(OutputFormat) - Method in class SeqIntLessEqual
-
- format_using(OutputFormat) - Method in class SeqIntLessThan
-
- format_using(OutputFormat) - Method in class MemberString
-
- format_using(OutputFormat) - Method in class FloatEqual
-
- format_using(OutputFormat) - Method in class FloatGreaterEqual
-
- format_using(OutputFormat) - Method in class FloatGreaterThan
-
- format_using(OutputFormat) - Method in class FloatLessEqual
-
- format_using(OutputFormat) - Method in class FloatLessThan
-
- format_using(OutputFormat) - Method in class FloatNonEqual
-
- format_using(OutputFormat) - Method in class IntEqual
-
- format_using(OutputFormat) - Method in class IntGreaterEqual
-
- format_using(OutputFormat) - Method in class IntGreaterThan
-
- format_using(OutputFormat) - Method in class IntLessEqual
-
- format_using(OutputFormat) - Method in class IntLessThan
-
- format_using(OutputFormat) - Method in class IntNonEqual
-
- format_using(OutputFormat) - Method in class LinearBinary
-
- format_using(OutputFormat, String, String, double, double, double) - Method in class LinearBinaryCore
-
- format_using(OutputFormat, String, String) - Method in class LinearBinaryCore
-
- format_using(OutputFormat, String, String, double, double, double) - Method in class LinearBinaryCoreFloat
-
- format_using(OutputFormat, String, String) - Method in class LinearBinaryCoreFloat
-
- format_using(OutputFormat) - Method in class LinearBinaryFloat
-
- format_using(OutputFormat) - Method in class NumericFloat
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class NumericInt
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class PairwiseFloatEqual
-
- format_using(OutputFormat) - Method in class PairwiseFloatGreaterEqual
-
- format_using(OutputFormat) - Method in class PairwiseFloatGreaterThan
-
- format_using(OutputFormat) - Method in class PairwiseFloatLessEqual
-
- format_using(OutputFormat) - Method in class PairwiseFloatLessThan
-
- format_using(OutputFormat) - Method in class PairwiseIntEqual
-
- format_using(OutputFormat) - Method in class PairwiseIntGreaterEqual
-
- format_using(OutputFormat) - Method in class PairwiseIntGreaterThan
-
- format_using(OutputFormat) - Method in class PairwiseIntLessEqual
-
- format_using(OutputFormat) - Method in class PairwiseIntLessThan
-
- format_using(OutputFormat) - Method in class PairwiseLinearBinary
-
- format_using(OutputFormat) - Method in class PairwiseLinearBinaryFloat
-
- format_using(OutputFormat) - Method in class PairwiseNumericFloat
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class PairwiseNumericInt
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class PairwiseString
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class PairwiseStringEqual
-
- format_using(OutputFormat) - Method in class PairwiseStringGreaterEqual
-
- format_using(OutputFormat) - Method in class PairwiseStringGreaterThan
-
- format_using(OutputFormat) - Method in class PairwiseStringLessEqual
-
- format_using(OutputFormat) - Method in class PairwiseStringLessThan
-
- format_using(OutputFormat) - Method in class Reverse
-
- format_using(OutputFormat) - Method in class ReverseFloat
-
- format_using(OutputFormat) - Method in class SeqSeqFloatEqual
-
- format_using(OutputFormat) - Method in class SeqSeqFloatGreaterEqual
-
- format_using(OutputFormat) - Method in class SeqSeqFloatGreaterThan
-
- format_using(OutputFormat) - Method in class SeqSeqFloatLessEqual
-
- format_using(OutputFormat) - Method in class SeqSeqFloatLessThan
-
- format_using(OutputFormat) - Method in class SeqSeqIntEqual
-
- format_using(OutputFormat) - Method in class SeqSeqIntGreaterEqual
-
- format_using(OutputFormat) - Method in class SeqSeqIntGreaterThan
-
- format_using(OutputFormat) - Method in class SeqSeqIntLessEqual
-
- format_using(OutputFormat) - Method in class SeqSeqIntLessThan
-
- format_using(OutputFormat) - Method in class SeqSeqStringEqual
-
- format_using(OutputFormat) - Method in class SeqSeqStringGreaterEqual
-
- format_using(OutputFormat) - Method in class SeqSeqStringGreaterThan
-
- format_using(OutputFormat) - Method in class SeqSeqStringLessEqual
-
- format_using(OutputFormat) - Method in class SeqSeqStringLessThan
-
- format_using(OutputFormat) - Method in class SubSequence
-
- format_using(OutputFormat) - Method in class SubSequenceFloat
-
- format_using(OutputFormat) - Method in class SubSet
-
- format_using(OutputFormat) - Method in class SubSetFloat
-
- format_using(OutputFormat) - Method in class SuperSequence
-
- format_using(OutputFormat) - Method in class SuperSequenceFloat
-
- format_using(OutputFormat) - Method in class SuperSet
-
- format_using(OutputFormat) - Method in class SuperSetFloat
-
- format_using(OutputFormat) - Method in class StdString
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class StringEqual
-
- format_using(OutputFormat) - Method in class StringGreaterEqual
-
- format_using(OutputFormat) - Method in class StringGreaterThan
-
- format_using(OutputFormat) - Method in class StringLessEqual
-
- format_using(OutputFormat) - Method in class StringLessThan
-
- format_using(OutputFormat) - Method in class StringNonEqual
-
- format_using(OutputFormat) - Method in class DummyInvariant
-
- format_using(OutputFormat) - Method in class Equality
-
- format_using(OutputFormat) - Method in class Implication
-
- format_using(OutputFormat) - Method in class Invariant
-
Return a printed representation of this invariant, in the given format.
- format_using(OutputFormat) - Method in class Joiner
-
- format_using(OutputFormat) - Method in class FunctionBinary
-
- format_using(OutputFormat) - Method in class FunctionBinaryFloat
-
- format_using(OutputFormat) - Method in class LinearTernary
-
- format_using(OutputFormat, String, String, String, double, double, double, double) - Method in class LinearTernaryCore
-
- format_using(OutputFormat, String, String, String) - Method in class LinearTernaryCore
-
- format_using(OutputFormat, String, String, String, double, double, double, double) - Method in class LinearTernaryCoreFloat
-
- format_using(OutputFormat, String, String, String) - Method in class LinearTernaryCoreFloat
-
- format_using(OutputFormat) - Method in class LinearTernaryFloat
-
- format_using(OutputFormat) - Method in class CompleteOneOfScalar
-
Return description of invariant.
- format_using(OutputFormat) - Method in class IsPointer
-
- format_using(OutputFormat) - Method in class LowerBound
-
- format_using(OutputFormat) - Method in class LowerBoundFloat
-
- format_using(OutputFormat) - Method in class Modulus
-
- format_using(OutputFormat) - Method in class NonModulus
-
- format_using(OutputFormat) - Method in class NonZero
-
- format_using(OutputFormat) - Method in class NonZeroFloat
-
- format_using(OutputFormat) - Method in class OneOfFloat
-
- format_using(OutputFormat) - Method in class OneOfScalar
-
- format_using(OutputFormat) - Method in class Positive
-
- format_using(OutputFormat) - Method in class RangeFloat
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class RangeInt
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class UpperBound
-
- format_using(OutputFormat) - Method in class UpperBoundFloat
-
- format_using(OutputFormat) - Method in class CommonFloatSequence
-
- format_using(OutputFormat) - Method in class CommonSequence
-
- format_using(OutputFormat) - Method in class EltLowerBound
-
- format_using(OutputFormat) - Method in class EltLowerBoundFloat
-
- format_using(OutputFormat) - Method in class EltNonZero
-
- format_using(OutputFormat) - Method in class EltNonZeroFloat
-
- format_using(OutputFormat) - Method in class EltOneOf
-
- format_using(OutputFormat) - Method in class EltOneOfFloat
-
- format_using(OutputFormat) - Method in class EltRangeFloat
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class EltRangeInt
-
Returns a string in the specified format that describes the invariant.
- format_using(OutputFormat) - Method in class EltUpperBound
-
- format_using(OutputFormat) - Method in class EltUpperBoundFloat
-
- format_using(OutputFormat) - Method in class EltwiseFloatEqual
-
- format_using(OutputFormat) - Method in class EltwiseFloatGreaterEqual
-
- format_using(OutputFormat) - Method in class EltwiseFloatGreaterThan
-
- format_using(OutputFormat) - Method in class EltwiseFloatLessEqual
-
- format_using(OutputFormat) - Method in class EltwiseFloatLessThan
-
- format_using(OutputFormat) - Method in class EltwiseIntEqual
-
- format_using(OutputFormat) - Method in class EltwiseIntGreaterEqual
-
- format_using(OutputFormat) - Method in class EltwiseIntGreaterThan
-
- format_using(OutputFormat) - Method in class EltwiseIntLessEqual
-
- format_using(OutputFormat) - Method in class EltwiseIntLessThan
-
- format_using(OutputFormat) - Method in class NoDuplicates
-
- format_using(OutputFormat) - Method in class NoDuplicatesFloat
-
- format_using(OutputFormat) - Method in class OneOfFloatSequence
-
- format_using(OutputFormat) - Method in class OneOfSequence
-
- format_using(OutputFormat) - Method in class SeqIndexFloatEqual
-
- format_using(OutputFormat) - Method in class SeqIndexFloatGreaterEqual
-
- format_using(OutputFormat) - Method in class SeqIndexFloatGreaterThan
-
- format_using(OutputFormat) - Method in class SeqIndexFloatLessEqual
-
- format_using(OutputFormat) - Method in class SeqIndexFloatLessThan
-
- format_using(OutputFormat) - Method in class SeqIndexFloatNonEqual
-
- format_using(OutputFormat) - Method in class SeqIndexIntEqual
-
- format_using(OutputFormat) - Method in class SeqIndexIntGreaterEqual
-
- format_using(OutputFormat) - Method in class SeqIndexIntGreaterThan
-
- format_using(OutputFormat) - Method in class SeqIndexIntLessEqual
-
- format_using(OutputFormat) - Method in class SeqIndexIntLessThan
-
- format_using(OutputFormat) - Method in class SeqIndexIntNonEqual
-
- format_using(OutputFormat) - Method in class CompleteOneOfString
-
Return description of invariant.
- format_using(OutputFormat) - Method in class OneOfString
-
- format_using(OutputFormat) - Method in class PrintableString
-
Return description of invariant.
- format_using(OutputFormat) - Method in class CommonStringSequence
-
- format_using(OutputFormat) - Method in class EltOneOfString
-
- format_using(OutputFormat) - Method in class OneOfStringSequence
-
- format_using(OutputFormat) - Method in class DiffDummyInvariant
-
- formatCurrentLine(Node) - Static method in class Ast
-
- formatEntireTree(Node) - Static method in class Ast
-
- formatFuzzy(String, VarInfo, VarInfo, OutputFormat) - Static method in class Invariant
-
Used throughout Java family formatting of invariants.
- formatInteger(long) - Static method in class SimpUtil
-
Represent a Java long integer as an uninterpreted function applied to 6 moderately sized
integers, to work around Simplify's numeric limitations.
- formatSplitters(Splitter[]) - Static method in class SplitterList
-
- formatTerm(double, String, boolean) - Static method in class LinearBinaryCore
-
- formatTerm(double, String, boolean) - Static method in class LinearBinaryCoreFloat
-
- formula - Variable in class Lemma
-
- formula - Variable in class DiffDummyInvariant
-
A string representation of the formula that this dummy invariant represents.
- ForStatement() - Method in class JavaParser
-
- ForStatement - Class in jtb.syntaxtree
-
- ForStatement(NodeToken, NodeToken, NodeChoice, NodeToken, Statement) - Constructor for class ForStatement
-
- ForStatement(NodeChoice, Statement) - Constructor for class ForStatement
-
- ForUpdate() - Method in class JavaParser
-
- ForUpdate - Class in jtb.syntaxtree
-
- ForUpdate(StatementExpressionList) - Constructor for class ForUpdate
-
- FreeVar(String) - Constructor for class Quantify.FreeVar
-
- FreeVar(String) - Constructor for class VarInfoName.QuantHelper.FreeVar
-
- freq(int, int) - Method in class DetailedStatisticsVisitor
-
Returns the frequency of pairs of invariants we have seen with this arity and relationship.
- from - Variable in class InvariantLemma
-
- from_start - Variable in class SequenceSubsequence
-
- fromclass - Variable in class ContextSplitterFactory.MapfileEntry
-
- fromcol - Variable in class ContextSplitterFactory.MapfileEntry
-
- fromfile - Variable in class ContextSplitterFactory.MapfileEntry
-
- fromline - Variable in class ContextSplitterFactory.MapfileEntry
-
- frommeth - Variable in class ContextSplitterFactory.MapfileEntry
-
- full_name(JavaClass, Field) - Method in class DCInstrument
-
Return the fully qualified fieldname of the specified field.
- func(long, long) - Method in class FunctionBinary.BitwiseAndLong_xyz
-
- func(long, long) - Method in class FunctionBinary.BitwiseAndLong_yxz
-
- func(long, long) - Method in class FunctionBinary.BitwiseAndLong_zxy
-
- func(long, long) - Method in class FunctionBinary.BitwiseOrLong_xyz
-
- func(long, long) - Method in class FunctionBinary.BitwiseOrLong_yxz
-
- func(long, long) - Method in class FunctionBinary.BitwiseOrLong_zxy
-
- func(long, long) - Method in class FunctionBinary.BitwiseXorLong_xyz
-
- func(long, long) - Method in class FunctionBinary.BitwiseXorLong_yxz
-
- func(long, long) - Method in class FunctionBinary.BitwiseXorLong_zxy
-
- func(long, long) - Method in class FunctionBinary.DivisionLong_xyz
-
- func(long, long) - Method in class FunctionBinary.DivisionLong_xzy
-
- func(long, long) - Method in class FunctionBinary.DivisionLong_yxz
-
- func(long, long) - Method in class FunctionBinary.DivisionLong_yzx
-
- func(long, long) - Method in class FunctionBinary.DivisionLong_zxy
-
- func(long, long) - Method in class FunctionBinary.DivisionLong_zyx
-
- func(long, long) - Method in class FunctionBinary.GcdLong_xyz
-
- func(long, long) - Method in class FunctionBinary.GcdLong_yxz
-
- func(long, long) - Method in class FunctionBinary.GcdLong_zxy
-
- func(long, long) - Method in class FunctionBinary.LogicalAndLong_xyz
-
- func(long, long) - Method in class FunctionBinary.LogicalAndLong_yxz
-
- func(long, long) - Method in class FunctionBinary.LogicalAndLong_zxy
-
- func(long, long) - Method in class FunctionBinary.LogicalOrLong_xyz
-
- func(long, long) - Method in class FunctionBinary.LogicalOrLong_yxz
-
- func(long, long) - Method in class FunctionBinary.LogicalOrLong_zxy
-
- func(long, long) - Method in class FunctionBinary.LogicalXorLong_xyz
-
- func(long, long) - Method in class FunctionBinary.LogicalXorLong_yxz
-
- func(long, long) - Method in class FunctionBinary.LogicalXorLong_zxy
-
- func(long, long) - Method in class FunctionBinary.LshiftLong_xyz
-
- func(long, long) - Method in class FunctionBinary.LshiftLong_xzy
-
- func(long, long) - Method in class FunctionBinary.LshiftLong_yxz
-
- func(long, long) - Method in class FunctionBinary.LshiftLong_yzx
-
- func(long, long) - Method in class FunctionBinary.LshiftLong_zxy
-
- func(long, long) - Method in class FunctionBinary.LshiftLong_zyx
-
- func(long, long) - Method in class FunctionBinary.MaximumLong_xyz
-
- func(long, long) - Method in class FunctionBinary.MaximumLong_yxz
-
- func(long, long) - Method in class FunctionBinary.MaximumLong_zxy
-
- func(long, long) - Method in class FunctionBinary.MinimumLong_xyz
-
- func(long, long) - Method in class FunctionBinary.MinimumLong_yxz
-
- func(long, long) - Method in class FunctionBinary.MinimumLong_zxy
-
- func(long, long) - Method in class FunctionBinary.ModLong_xyz
-
- func(long, long) - Method in class FunctionBinary.ModLong_xzy
-
- func(long, long) - Method in class FunctionBinary.ModLong_yxz
-
- func(long, long) - Method in class FunctionBinary.ModLong_yzx
-
- func(long, long) - Method in class FunctionBinary.ModLong_zxy
-
- func(long, long) - Method in class FunctionBinary.ModLong_zyx
-
- func(long, long) - Method in class FunctionBinary.MultiplyLong_xyz
-
- func(long, long) - Method in class FunctionBinary.MultiplyLong_yxz
-
- func(long, long) - Method in class FunctionBinary.MultiplyLong_zxy
-
- func(long, long) - Method in class FunctionBinary.PowerLong_xyz
-
- func(long, long) - Method in class FunctionBinary.PowerLong_xzy
-
- func(long, long) - Method in class FunctionBinary.PowerLong_yxz
-
- func(long, long) - Method in class FunctionBinary.PowerLong_yzx
-
- func(long, long) - Method in class FunctionBinary.PowerLong_zxy
-
- func(long, long) - Method in class FunctionBinary.PowerLong_zyx
-
- func(long, long) - Method in class FunctionBinary.RshiftSignedLong_xyz
-
- func(long, long) - Method in class FunctionBinary.RshiftSignedLong_xzy
-
- func(long, long) - Method in class FunctionBinary.RshiftSignedLong_yxz
-
- func(long, long) - Method in class FunctionBinary.RshiftSignedLong_yzx
-
- func(long, long) - Method in class FunctionBinary.RshiftSignedLong_zxy
-
- func(long, long) - Method in class FunctionBinary.RshiftSignedLong_zyx
-
- func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
- func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
- func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
- func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
- func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
- func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
- func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
- func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
- func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
- func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
- func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
- func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
- func(double, double) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
- func(double, double) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
- func(double, double) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
- func(double, double) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
- func(double, double) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
- func(double, double) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
- func(double, double) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
- func(double, double) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
- func(double, double) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
- func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
- func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
- func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
- func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
- func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
- func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
- function - Variable in class VarInfoName.FunctionOf
-
- function - Variable in class VarInfoName.FunctionOfN
-
- function_args - Variable in class FileIO.VarDefinition
-
Non-null iff (vardef.kind == VarKind.FUNCTION).
- function_args - Variable in class VarInfo
-
The arguments that were used to create this function application.
- function_binary_method - Static variable in class Debug
-
Restrict function binary prints to the specified method.
- FunctionBinary - Class in daikon.inv.ternary.threeScalar
-
Base class for each of the FunctionBinary functions and permutatons.
- FunctionBinary(PptSlice) - Constructor for class FunctionBinary
-
- FunctionBinary() - Constructor for class FunctionBinary
-
- FunctionBinary.BitwiseAndLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = BitwiseAnd(y, z) over three long
scalars.
- FunctionBinary.BitwiseAndLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = BitwiseAnd(x, z) over three long
scalars.
- FunctionBinary.BitwiseAndLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = BitwiseAnd(x, y) over three long
scalars.
- FunctionBinary.BitwiseOrLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = BitwiseOr(y, z) over three long
scalars.
- FunctionBinary.BitwiseOrLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = BitwiseOr(x, z) over three long
scalars.
- FunctionBinary.BitwiseOrLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = BitwiseOr(x, y) over three long
scalars.
- FunctionBinary.BitwiseXorLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = BitwiseXor(y, z) over three long
scalars.
- FunctionBinary.BitwiseXorLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = BitwiseXor(x, z) over three long
scalars.
- FunctionBinary.BitwiseXorLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = BitwiseXor(x, y) over three long
scalars.
- FunctionBinary.DivisionLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Division(y, z) over three long
scalars.
- FunctionBinary.DivisionLong_xzy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Division(z, y) over three long
scalars.
- FunctionBinary.DivisionLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Division(x, z) over three long
scalars.
- FunctionBinary.DivisionLong_yzx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Division(z, x) over three long
scalars.
- FunctionBinary.DivisionLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Division(x, y) over three long
scalars.
- FunctionBinary.DivisionLong_zyx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Division(y, x) over three long
scalars.
- FunctionBinary.GcdLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Gcd(y, z) over three long
scalars.
- FunctionBinary.GcdLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Gcd(x, z) over three long
scalars.
- FunctionBinary.GcdLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Gcd(x, y) over three long
scalars.
- FunctionBinary.LogicalAndLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = LogicalAnd(y, z) over three long
scalars.
- FunctionBinary.LogicalAndLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = LogicalAnd(x, z) over three long
scalars.
- FunctionBinary.LogicalAndLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = LogicalAnd(x, y) over three long
scalars.
- FunctionBinary.LogicalOrLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = LogicalOr(y, z) over three long
scalars.
- FunctionBinary.LogicalOrLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = LogicalOr(x, z) over three long
scalars.
- FunctionBinary.LogicalOrLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = LogicalOr(x, y) over three long
scalars.
- FunctionBinary.LogicalXorLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = LogicalXor(y, z) over three long
scalars.
- FunctionBinary.LogicalXorLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = LogicalXor(x, z) over three long
scalars.
- FunctionBinary.LogicalXorLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = LogicalXor(x, y) over three long
scalars.
- FunctionBinary.LshiftLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Lshift(y, z) over three long
scalars.
- FunctionBinary.LshiftLong_xzy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Lshift(z, y) over three long
scalars.
- FunctionBinary.LshiftLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Lshift(x, z) over three long
scalars.
- FunctionBinary.LshiftLong_yzx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Lshift(z, x) over three long
scalars.
- FunctionBinary.LshiftLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Lshift(x, y) over three long
scalars.
- FunctionBinary.LshiftLong_zyx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Lshift(y, x) over three long
scalars.
- FunctionBinary.MaximumLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Maximum(y, z) over three long
scalars.
- FunctionBinary.MaximumLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Maximum(x, z) over three long
scalars.
- FunctionBinary.MaximumLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Maximum(x, y) over three long
scalars.
- FunctionBinary.MinimumLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Minimum(y, z) over three long
scalars.
- FunctionBinary.MinimumLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Minimum(x, z) over three long
scalars.
- FunctionBinary.MinimumLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Minimum(x, y) over three long
scalars.
- FunctionBinary.ModLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Mod(y, z) over three long
scalars.
- FunctionBinary.ModLong_xzy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Mod(z, y) over three long
scalars.
- FunctionBinary.ModLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Mod(x, z) over three long
scalars.
- FunctionBinary.ModLong_yzx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Mod(z, x) over three long
scalars.
- FunctionBinary.ModLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Mod(x, y) over three long
scalars.
- FunctionBinary.ModLong_zyx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Mod(y, x) over three long
scalars.
- FunctionBinary.MultiplyLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Multiply(y, z) over three long
scalars.
- FunctionBinary.MultiplyLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Multiply(x, z) over three long
scalars.
- FunctionBinary.MultiplyLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Multiply(x, y) over three long
scalars.
- FunctionBinary.PowerLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Power(y, z) over three long
scalars.
- FunctionBinary.PowerLong_xzy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Power(z, y) over three long
scalars.
- FunctionBinary.PowerLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Power(x, z) over three long
scalars.
- FunctionBinary.PowerLong_yzx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Power(z, x) over three long
scalars.
- FunctionBinary.PowerLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Power(x, y) over three long
scalars.
- FunctionBinary.PowerLong_zyx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Power(y, x) over three long
scalars.
- FunctionBinary.RshiftSignedLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = RshiftSigned(y, z) over three long
scalars.
- FunctionBinary.RshiftSignedLong_xzy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = RshiftSigned(z, y) over three long
scalars.
- FunctionBinary.RshiftSignedLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = RshiftSigned(x, z) over three long
scalars.
- FunctionBinary.RshiftSignedLong_yzx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = RshiftSigned(z, x) over three long
scalars.
- FunctionBinary.RshiftSignedLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = RshiftSigned(x, y) over three long
scalars.
- FunctionBinary.RshiftSignedLong_zyx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = RshiftSigned(y, x) over three long
scalars.
- FunctionBinary.RshiftUnsignedLong_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = RshiftUnsigned(y, z) over three long
scalars.
- FunctionBinary.RshiftUnsignedLong_xzy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = RshiftUnsigned(z, y) over three long
scalars.
- FunctionBinary.RshiftUnsignedLong_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = RshiftUnsigned(x, z) over three long
scalars.
- FunctionBinary.RshiftUnsignedLong_yzx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = RshiftUnsigned(z, x) over three long
scalars.
- FunctionBinary.RshiftUnsignedLong_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = RshiftUnsigned(x, y) over three long
scalars.
- FunctionBinary.RshiftUnsignedLong_zyx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = RshiftUnsigned(y, x) over three long
scalars.
- FunctionBinaryFloat - Class in daikon.inv.ternary.threeScalar
-
Base class for each of the FunctionBinaryFloat functions and permutatons.
- FunctionBinaryFloat(PptSlice) - Constructor for class FunctionBinaryFloat
-
- FunctionBinaryFloat() - Constructor for class FunctionBinaryFloat
-
- FunctionBinaryFloat.DivisionDouble_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Division(y, z) over three double
scalars.
- FunctionBinaryFloat.DivisionDouble_xzy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Division(z, y) over three double
scalars.
- FunctionBinaryFloat.DivisionDouble_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Division(x, z) over three double
scalars.
- FunctionBinaryFloat.DivisionDouble_yzx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Division(z, x) over three double
scalars.
- FunctionBinaryFloat.DivisionDouble_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Division(x, y) over three double
scalars.
- FunctionBinaryFloat.DivisionDouble_zyx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Division(y, x) over three double
scalars.
- FunctionBinaryFloat.MaximumDouble_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Maximum(y, z) over three double
scalars.
- FunctionBinaryFloat.MaximumDouble_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Maximum(x, z) over three double
scalars.
- FunctionBinaryFloat.MaximumDouble_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Maximum(x, y) over three double
scalars.
- FunctionBinaryFloat.MinimumDouble_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Minimum(y, z) over three double
scalars.
- FunctionBinaryFloat.MinimumDouble_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Minimum(x, z) over three double
scalars.
- FunctionBinaryFloat.MinimumDouble_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Minimum(x, y) over three double
scalars.
- FunctionBinaryFloat.MultiplyDouble_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Multiply(y, z) over three double
scalars.
- FunctionBinaryFloat.MultiplyDouble_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Multiply(x, z) over three double
scalars.
- FunctionBinaryFloat.MultiplyDouble_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Multiply(x, y) over three double
scalars.
- FunctionBinaryFloat.PowerDouble_xyz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Power(y, z) over three double
scalars.
- FunctionBinaryFloat.PowerDouble_xzy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant x = Power(z, y) over three double
scalars.
- FunctionBinaryFloat.PowerDouble_yxz - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Power(x, z) over three double
scalars.
- FunctionBinaryFloat.PowerDouble_yzx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant y = Power(z, x) over three double
scalars.
- FunctionBinaryFloat.PowerDouble_zxy - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Power(x, y) over three double
scalars.
- FunctionBinaryFloat.PowerDouble_zyx - Class in daikon.inv.ternary.threeScalar
-
Represents the invariant z = Power(y, x) over three double
scalars.
- FunctionDefinition() - Static method in class CParser
-
- FunctionDefinition - Class in jtb.cparser.syntaxtree
-
- FunctionDefinition(NodeOptional, Declarator, NodeOptional, CompoundStatement) - Constructor for class FunctionDefinition
-
- FunctionOf(String, VarInfoName) - Constructor for class VarInfoName.FunctionOf
-
- FunctionOfN(String, List<VarInfoName>) - Constructor for class VarInfoName.FunctionOfN
-
Construct a new function of multiple arguments.
- functionStringMapping - Variable in class StringFinder
-
- fuzzy - Static variable in class Global
-
- fuzzy - Static variable in class Quant
-
- gather_derived_classes(ClassDoc, TreeSet<ClassDoc>) - Method in class InvariantDoclet
-
Gathers up all of the classes under cd and adds them to the specified TreeSet.
- GcdLong_xyz() - Constructor for class FunctionBinary.GcdLong_xyz
-
- GcdLong_yxz() - Constructor for class FunctionBinary.GcdLong_yxz
-
- GcdLong_zxy() - Constructor for class FunctionBinary.GcdLong_zxy
-
- GE - Static variable in interface JavaParserConstants
-
- gen - Variable in class DCInstrument
-
ClassGen for the current class.
- generate_goals - Static variable in class InvariantFormatTester
-
Determines whether the object will generate goal statements.
- generateParseException() - Static method in class CParser
-
- generateParseException() - Method in class JavaParser
-
- GenericTestClass<A,B extends String,C,U> - Class in daikon.test
-
- GenericTestClass() - Constructor for class GenericTestClass
-
- get(int) - Method in class NonsensicalList
-
- get(PptTopLevel) - Method in class InvMap
-
- get(String) - Static method in enum OutputFormat
-
Return the appropriate OutputFormat for the given name, or throw an error if no such
OutputFormat exists.
- get(int) - Method in class ModBitTracker
-
Returns a BitSet of modbit values for the given variable.
- get(int, int) - Method in class ModBitTracker
-
Returns the modbit for the given variable and sample number.
- get(String) - Method in class PptMap
-
Get the pptname named 'name' from the map.
- get(PptName) - Method in class PptMap
-
Get the pptname 'name' from the map.
- get(String) - Static method in class SplitterList
-
Return the splitters associated with this program point name (or null).
- get(String) - Static method in class Annotation
-
Parse a String and return the annotation that it represents.
- get(Annotation.Kind, String, String, String, String) - Static method in class Annotation
-
Get the annotation with corresponding properties.
- get(String) - Static method in class Property
-
Parse a String and return the property that it represents.
- get(String) - Static method in class Violation
-
Creates the violation represented by vioString.
- get(Property, Violation.Time) - Static method in class Violation
-
Returns a violation with the given attributes.
- get(Property) - Static method in class Violation
-
if property is an entry or exit property, returns the violation corresponding to this
property.
- get_add_amount() - Method in class VarInfo
-
Returns the integer offset if this variable is an addition such as a+2.
- get_all() - Static method in class SplitterList
-
Return all the splitters in this program, The resulting splitters are factories, not
instantiated splitters.
- get_all_constituent_vars() - Method in class VarInfo
-
Returns a list of all of the basic (non-derived) variables that are used to make up this
variable.
- get_all_enclosing_vars() - Method in class VarInfo
-
Returns a list of all of the variables that enclose this one.
- get_all_ppts() - Method in class DeclReader
-
Returns a list of all of the program points.
- get_all_simple_names() - Method in class VarInfo
-
Returns a list of all of the simple names that make up this variable. this includes each field
and function name in the variable.
- get_all_vars() - Method in class DeclReader.DeclPpt
-
Returns the list of variables in their standard order.
- get_annotation(PptTopLevel, VarInfo) - Static method in class AnnotateNullable
-
Get the annotation for the specified variable.
- get_arr_vars_indexed(int) - Method in class Quantify.ESCQuantification
-
Returns the specified array variable indexed by its index.
- get_arr_vars_indexed(int) - Method in class Quantify.SimplifyQuantification
-
Returns the specified array variable indexed by its index.
- get_array_size(VarInfo) - Method in class PairwiseNumericFloat
-
Returns a variable that corresponds to the size of v.
- get_array_size(VarInfo) - Method in class PairwiseNumericInt
-
Returns a variable that corresponds to the size of v.
- get_array_size(VarInfo) - Method in class PairwiseString
-
Returns a variable that corresponds to the size of v.
- get_array_var() - Method in class SequenceSubsequence
-
Returns the array variable for this slice.
- get_array_var() - Method in class Derivation
-
Returns the array variable that underlies this slice.
- get_array_var() - Method in class SequenceFloatArbitrarySubsequence
-
Returns the array variable for this slice.
- get_array_var() - Method in class SequenceScalarArbitrarySubsequence
-
Returns the array variable for this slice.
- get_array_var() - Method in class SequenceStringArbitrarySubsequence
-
Returns the array variable for this slice.
- get_array_var() - Method in class VarInfo
-
For array variables, returns the variable that is a simple array.
- get_base_array() - Method in class VarInfo
-
Returns the VarInfo that represents the base array of this array.
- get_base_array_hashcode() - Method in class VarInfo
-
Returns the VarInfo that represents the hashcode of the base array of this array.
- get_basic_comparability() - Method in class DeclReader.DeclVarInfo
-
- get_child_equalities_as_parent() - Method in class PptRelation
-
Returns a map of VarInfo.Pair with an entry for each pair of equal variables in all of the
equality sets of the child.
- get_closer() - Method in class Quantify.SimplifyQuantification
-
Returns the string to be appended to the end of the quantification.
- get_comparability() - Method in class DeclReader.DeclVarInfo
-
Returns the comparability string from the decl file.
- get_comparability() - Method in class Invariant
-
Returns a single VarComparability that describes the set of variables used by this invariant.
- get_const_val() - Method in class DaikonVariableInfo
-
Returns the constant value of the variable.
- get_csharp_inv_type(Invariant) - Static method in class PrintInvariants
-
Gets the invariant type string (i.e. daikon.inv.binary.inv) of a Daikon invariant.
- get_csharp_invariant_variables(VarInfo[], Set<String>, boolean) - Static method in class PrintInvariants
-
Parses the variables from vars.
- get_csharp_invariant_variables(Invariant, Set<String>, boolean) - Static method in class PrintInvariants
-
Parses the invariant variables of invariant and stores them in variables If group is true the
invariant's grouping variables are parsed (the variables which the invariant is grouped by in
the contract list view).
- get_derivation_class_re() - Method in class DerivedVariableFilter
-
- get_enclosing_var() - Method in class VarInfo
-
Returns the variable that encloses this one.
- get_equalitySet_leader() - Method in class VarInfo
-
Returns the leader in the variable's equality set.
- get_equalitySet_size() - Method in class VarInfo
-
Returns the number of elements in the variable's equality set.
- get_equalitySet_vars() - Method in class VarInfo
-
Returns the vars_info in the variable's equality set.
- get_field_num() - Method in class FieldInfo
-
- get_flags(boolean) - Static method in class Quantify
-
Returns a set with ELEMENT_WISE turned on if specified.
- get_format_str(OutputFormat) - Method in class NumericFloat.Divides
-
- get_format_str(OutputFormat) - Method in class NumericFloat
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class NumericFloat.Square
-
- get_format_str(OutputFormat) - Method in class NumericFloat.ZeroTrack
-
- get_format_str(OutputFormat) - Method in class NumericInt.BitwiseAndZero
-
- get_format_str(OutputFormat) - Method in class NumericInt.BitwiseComplement
-
- get_format_str(OutputFormat) - Method in class NumericInt.BitwiseSubset
-
- get_format_str(OutputFormat) - Method in class NumericInt.Divides
-
- get_format_str(OutputFormat) - Method in class NumericInt
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class NumericInt.ShiftZero
-
- get_format_str(OutputFormat) - Method in class NumericInt.Square
-
- get_format_str(OutputFormat) - Method in class NumericInt.ZeroTrack
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericFloat.Divides
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericFloat
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class PairwiseNumericFloat.Square
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericFloat.ZeroTrack
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericInt.BitwiseAndZero
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericInt.BitwiseComplement
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericInt.BitwiseSubset
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericInt.Divides
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericInt
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class PairwiseNumericInt.ShiftZero
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericInt.Square
-
- get_format_str(OutputFormat) - Method in class PairwiseNumericInt.ZeroTrack
-
- get_format_str(OutputFormat) - Method in class PairwiseString
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class PairwiseString.SubString
-
- get_format_str(OutputFormat) - Method in class StdString
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class StdString.SubString
-
- get_format_str(OutputFormat) - Method in class RangeFloat.EqualMinusOne
-
- get_format_str(OutputFormat) - Method in class RangeFloat.EqualOne
-
- get_format_str(OutputFormat) - Method in class RangeFloat.EqualZero
-
- get_format_str(OutputFormat) - Method in class RangeFloat
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class RangeFloat.GreaterEqual64
-
- get_format_str(OutputFormat) - Method in class RangeFloat.GreaterEqualZero
-
- get_format_str(OutputFormat) - Method in class RangeInt.BooleanVal
-
- get_format_str(OutputFormat) - Method in class RangeInt.Bound0_63
-
- get_format_str(OutputFormat) - Method in class RangeInt.EqualMinusOne
-
- get_format_str(OutputFormat) - Method in class RangeInt.EqualOne
-
- get_format_str(OutputFormat) - Method in class RangeInt.EqualZero
-
- get_format_str(OutputFormat) - Method in class RangeInt.Even
-
- get_format_str(OutputFormat) - Method in class RangeInt
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class RangeInt.GreaterEqual64
-
- get_format_str(OutputFormat) - Method in class RangeInt.GreaterEqualZero
-
- get_format_str(OutputFormat) - Method in class RangeInt.PowerOfTwo
-
- get_format_str(OutputFormat) - Method in class EltRangeFloat.EqualMinusOne
-
- get_format_str(OutputFormat) - Method in class EltRangeFloat.EqualOne
-
- get_format_str(OutputFormat) - Method in class EltRangeFloat.EqualZero
-
- get_format_str(OutputFormat) - Method in class EltRangeFloat
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class EltRangeFloat.GreaterEqual64
-
- get_format_str(OutputFormat) - Method in class EltRangeFloat.GreaterEqualZero
-
- get_format_str(OutputFormat) - Method in class EltRangeInt.BooleanVal
-
- get_format_str(OutputFormat) - Method in class EltRangeInt.Bound0_63
-
- get_format_str(OutputFormat) - Method in class EltRangeInt.EqualMinusOne
-
- get_format_str(OutputFormat) - Method in class EltRangeInt.EqualOne
-
- get_format_str(OutputFormat) - Method in class EltRangeInt.EqualZero
-
- get_format_str(OutputFormat) - Method in class EltRangeInt.Even
-
- get_format_str(OutputFormat) - Method in class EltRangeInt
-
Return a format string for the specified output format.
- get_format_str(OutputFormat) - Method in class EltRangeInt.GreaterEqual64
-
- get_format_str(OutputFormat) - Method in class EltRangeInt.GreaterEqualZero
-
- get_format_str(OutputFormat) - Method in class EltRangeInt.PowerOfTwo
-
- get_function_args() - Method in class DaikonVariableInfo
-
Returns the function args of the variable.
- get_function_id() - Method in class FunctionBinary.BitwiseAndLong_xyz
-
- get_function_id() - Method in class FunctionBinary.BitwiseAndLong_yxz
-
- get_function_id() - Method in class FunctionBinary.BitwiseAndLong_zxy
-
- get_function_id() - Method in class FunctionBinary.BitwiseOrLong_xyz
-
- get_function_id() - Method in class FunctionBinary.BitwiseOrLong_yxz
-
- get_function_id() - Method in class FunctionBinary.BitwiseOrLong_zxy
-
- get_function_id() - Method in class FunctionBinary.BitwiseXorLong_xyz
-
- get_function_id() - Method in class FunctionBinary.BitwiseXorLong_yxz
-
- get_function_id() - Method in class FunctionBinary.BitwiseXorLong_zxy
-
- get_function_id() - Method in class FunctionBinary.DivisionLong_xyz
-
- get_function_id() - Method in class FunctionBinary.DivisionLong_xzy
-
- get_function_id() - Method in class FunctionBinary.DivisionLong_yxz
-
- get_function_id() - Method in class FunctionBinary.DivisionLong_yzx
-
- get_function_id() - Method in class FunctionBinary.DivisionLong_zxy
-
- get_function_id() - Method in class FunctionBinary.DivisionLong_zyx
-
- get_function_id() - Method in class FunctionBinary.GcdLong_xyz
-
- get_function_id() - Method in class FunctionBinary.GcdLong_yxz
-
- get_function_id() - Method in class FunctionBinary.GcdLong_zxy
-
- get_function_id() - Method in class FunctionBinary.LogicalAndLong_xyz
-
- get_function_id() - Method in class FunctionBinary.LogicalAndLong_yxz
-
- get_function_id() - Method in class FunctionBinary.LogicalAndLong_zxy
-
- get_function_id() - Method in class FunctionBinary.LogicalOrLong_xyz
-
- get_function_id() - Method in class FunctionBinary.LogicalOrLong_yxz
-
- get_function_id() - Method in class FunctionBinary.LogicalOrLong_zxy
-
- get_function_id() - Method in class FunctionBinary.LogicalXorLong_xyz
-
- get_function_id() - Method in class FunctionBinary.LogicalXorLong_yxz
-
- get_function_id() - Method in class FunctionBinary.LogicalXorLong_zxy
-
- get_function_id() - Method in class FunctionBinary.LshiftLong_xyz
-
- get_function_id() - Method in class FunctionBinary.LshiftLong_xzy
-
- get_function_id() - Method in class FunctionBinary.LshiftLong_yxz
-
- get_function_id() - Method in class FunctionBinary.LshiftLong_yzx
-
- get_function_id() - Method in class FunctionBinary.LshiftLong_zxy
-
- get_function_id() - Method in class FunctionBinary.LshiftLong_zyx
-
- get_function_id() - Method in class FunctionBinary.MaximumLong_xyz
-
- get_function_id() - Method in class FunctionBinary.MaximumLong_yxz
-
- get_function_id() - Method in class FunctionBinary.MaximumLong_zxy
-
- get_function_id() - Method in class FunctionBinary.MinimumLong_xyz
-
- get_function_id() - Method in class FunctionBinary.MinimumLong_yxz
-
- get_function_id() - Method in class FunctionBinary.MinimumLong_zxy
-
- get_function_id() - Method in class FunctionBinary.ModLong_xyz
-
- get_function_id() - Method in class FunctionBinary.ModLong_xzy
-
- get_function_id() - Method in class FunctionBinary.ModLong_yxz
-
- get_function_id() - Method in class FunctionBinary.ModLong_yzx
-
- get_function_id() - Method in class FunctionBinary.ModLong_zxy
-
- get_function_id() - Method in class FunctionBinary.ModLong_zyx
-
- get_function_id() - Method in class FunctionBinary.MultiplyLong_xyz
-
- get_function_id() - Method in class FunctionBinary.MultiplyLong_yxz
-
- get_function_id() - Method in class FunctionBinary.MultiplyLong_zxy
-
- get_function_id() - Method in class FunctionBinary.PowerLong_xyz
-
- get_function_id() - Method in class FunctionBinary.PowerLong_xzy
-
- get_function_id() - Method in class FunctionBinary.PowerLong_yxz
-
- get_function_id() - Method in class FunctionBinary.PowerLong_yzx
-
- get_function_id() - Method in class FunctionBinary.PowerLong_zxy
-
- get_function_id() - Method in class FunctionBinary.PowerLong_zyx
-
- get_function_id() - Method in class FunctionBinary.RshiftSignedLong_xyz
-
- get_function_id() - Method in class FunctionBinary.RshiftSignedLong_xzy
-
- get_function_id() - Method in class FunctionBinary.RshiftSignedLong_yxz
-
- get_function_id() - Method in class FunctionBinary.RshiftSignedLong_yzx
-
- get_function_id() - Method in class FunctionBinary.RshiftSignedLong_zxy
-
- get_function_id() - Method in class FunctionBinary.RshiftSignedLong_zyx
-
- get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
- get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
- get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
- get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
- get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
- get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
- get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
- get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
- get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
- get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
- get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
- get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
- get_function_id() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
- get_function_id() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
- get_function_id() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
- get_function_id() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
- get_function_id() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
- get_function_id() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
- get_function_id() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
- get_function_id() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
- get_function_id() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
- get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
- get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
- get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
- get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
- get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
- get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
- get_index(int) - Method in class Quantify.SimplifyQuantification
-
Returns the specified index.
- get_inv_class() - Method in class NISuppressor
-
Returns the invariant class of this suppressor.
- get_leaders_sorted() - Method in class PptSliceEquality
-
Returns an array of all of the leaders sorted by varinfo_index for this equality view.
- get_length() - Method in class VarInfo
-
Returns the length of this array.
- get_linenum() - Static method in class FileIO
-
Returns the current line number in the input file, or -1 if not available.
- get_linenum() - Method in class FileIO.ParseState
-
Returns the current line number in the input file, or -1 if not available.
- get_lower_bound() - Method in class SequenceSubsequence
-
Returns the lower bound of the slice.
- get_lower_bound() - Method in class Derivation
-
Returns the lower bound of a slice.
- get_lower_bound() - Method in class SequenceFloatArbitrarySubsequence
-
Returns the lower bound of the slice.
- get_lower_bound() - Method in class SequenceScalarArbitrarySubsequence
-
Returns the lower bound of the slice.
- get_lower_bound() - Method in class SequenceStringArbitrarySubsequence
-
Returns the lower bound of the slice.
- get_lower_bound() - Method in class VarInfo
-
Returns the lower bound of the array or slice.
- get_method_infos() - Method in class ClassInfo
-
- get_method_name() - Method in class FunctionBinary.BitwiseAndLong_xyz
-
- get_method_name() - Method in class FunctionBinary.BitwiseAndLong_yxz
-
- get_method_name() - Method in class FunctionBinary.BitwiseAndLong_zxy
-
- get_method_name() - Method in class FunctionBinary.BitwiseOrLong_xyz
-
- get_method_name() - Method in class FunctionBinary.BitwiseOrLong_yxz
-
- get_method_name() - Method in class FunctionBinary.BitwiseOrLong_zxy
-
- get_method_name() - Method in class FunctionBinary.BitwiseXorLong_xyz
-
- get_method_name() - Method in class FunctionBinary.BitwiseXorLong_yxz
-
- get_method_name() - Method in class FunctionBinary.BitwiseXorLong_zxy
-
- get_method_name() - Method in class FunctionBinary.DivisionLong_xyz
-
- get_method_name() - Method in class FunctionBinary.DivisionLong_xzy
-
- get_method_name() - Method in class FunctionBinary.DivisionLong_yxz
-
- get_method_name() - Method in class FunctionBinary.DivisionLong_yzx
-
- get_method_name() - Method in class FunctionBinary.DivisionLong_zxy
-
- get_method_name() - Method in class FunctionBinary.DivisionLong_zyx
-
- get_method_name() - Method in class FunctionBinary.GcdLong_xyz
-
- get_method_name() - Method in class FunctionBinary.GcdLong_yxz
-
- get_method_name() - Method in class FunctionBinary.GcdLong_zxy
-
- get_method_name() - Method in class FunctionBinary.LogicalAndLong_xyz
-
- get_method_name() - Method in class FunctionBinary.LogicalAndLong_yxz
-
- get_method_name() - Method in class FunctionBinary.LogicalAndLong_zxy
-
- get_method_name() - Method in class FunctionBinary.LogicalOrLong_xyz
-
- get_method_name() - Method in class FunctionBinary.LogicalOrLong_yxz
-
- get_method_name() - Method in class FunctionBinary.LogicalOrLong_zxy
-
- get_method_name() - Method in class FunctionBinary.LogicalXorLong_xyz
-
- get_method_name() - Method in class FunctionBinary.LogicalXorLong_yxz
-
- get_method_name() - Method in class FunctionBinary.LogicalXorLong_zxy
-
- get_method_name() - Method in class FunctionBinary.LshiftLong_xyz
-
- get_method_name() - Method in class FunctionBinary.LshiftLong_xzy
-
- get_method_name() - Method in class FunctionBinary.LshiftLong_yxz
-
- get_method_name() - Method in class FunctionBinary.LshiftLong_yzx
-
- get_method_name() - Method in class FunctionBinary.LshiftLong_zxy
-
- get_method_name() - Method in class FunctionBinary.LshiftLong_zyx
-
- get_method_name() - Method in class FunctionBinary.MaximumLong_xyz
-
- get_method_name() - Method in class FunctionBinary.MaximumLong_yxz
-
- get_method_name() - Method in class FunctionBinary.MaximumLong_zxy
-
- get_method_name() - Method in class FunctionBinary.MinimumLong_xyz
-
- get_method_name() - Method in class FunctionBinary.MinimumLong_yxz
-
- get_method_name() - Method in class FunctionBinary.MinimumLong_zxy
-
- get_method_name() - Method in class FunctionBinary.ModLong_xyz
-
- get_method_name() - Method in class FunctionBinary.ModLong_xzy
-
- get_method_name() - Method in class FunctionBinary.ModLong_yxz
-
- get_method_name() - Method in class FunctionBinary.ModLong_yzx
-
- get_method_name() - Method in class FunctionBinary.ModLong_zxy
-
- get_method_name() - Method in class FunctionBinary.ModLong_zyx
-
- get_method_name() - Method in class FunctionBinary.MultiplyLong_xyz
-
- get_method_name() - Method in class FunctionBinary.MultiplyLong_yxz
-
- get_method_name() - Method in class FunctionBinary.MultiplyLong_zxy
-
- get_method_name() - Method in class FunctionBinary.PowerLong_xyz
-
- get_method_name() - Method in class FunctionBinary.PowerLong_xzy
-
- get_method_name() - Method in class FunctionBinary.PowerLong_yxz
-
- get_method_name() - Method in class FunctionBinary.PowerLong_yzx
-
- get_method_name() - Method in class FunctionBinary.PowerLong_zxy
-
- get_method_name() - Method in class FunctionBinary.PowerLong_zyx
-
- get_method_name() - Method in class FunctionBinary.RshiftSignedLong_xyz
-
- get_method_name() - Method in class FunctionBinary.RshiftSignedLong_xzy
-
- get_method_name() - Method in class FunctionBinary.RshiftSignedLong_yxz
-
- get_method_name() - Method in class FunctionBinary.RshiftSignedLong_yzx
-
- get_method_name() - Method in class FunctionBinary.RshiftSignedLong_zxy
-
- get_method_name() - Method in class FunctionBinary.RshiftSignedLong_zyx
-
- get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
- get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
- get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
- get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
- get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
- get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
- get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
- get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
- get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
- get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
- get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
- get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
- get_method_name() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
- get_method_name() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
- get_method_name() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
- get_method_name() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
- get_method_name() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
- get_method_name() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
- get_method_name() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
- get_method_name() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
- get_method_name() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
- get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
- get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
- get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
- get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
- get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
- get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
- get_missingOutOfBounds(PptTopLevel, ValueTuple) - Method in class PptTopLevel
-
Gets any missing out of bounds variables from the specified ppt and applies them to the
matching variable in this ppt if the variable is MISSING_NONSENSICAL.
- get_name() - Method in class DeclReader.DeclPpt
-
Returns the ppt name.
- get_name() - Method in class DeclReader.DeclVarInfo
-
Returns the variable's name.
- get_ni_suppressions() - Method in class SeqFloatEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqFloatGreaterEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqFloatGreaterThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqFloatLessEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqFloatLessThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqIntEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqIntGreaterEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqIntGreaterThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqIntLessEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqIntLessThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FloatEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FloatGreaterEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FloatGreaterThan
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FloatLessEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FloatLessThan
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FloatNonEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class IntEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class IntGreaterEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class IntGreaterThan
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class IntLessEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class IntLessThan
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class IntNonEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class NumericFloat.Divides
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class NumericFloat.ZeroTrack
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class NumericInt.BitwiseAndZero
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class NumericInt.BitwiseSubset
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class NumericInt.Divides
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class NumericInt.ShiftZero
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class NumericInt.ZeroTrack
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseFloatEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseFloatGreaterEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseFloatGreaterThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseFloatLessEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseFloatLessThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseIntEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseIntGreaterEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseIntGreaterThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseIntLessEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseIntLessThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseNumericFloat.Divides
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseNumericFloat.ZeroTrack
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseNumericInt.BitwiseAndZero
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseNumericInt.BitwiseSubset
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseNumericInt.Divides
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseNumericInt.ShiftZero
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseNumericInt.ZeroTrack
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseString.SubString
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseStringEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseStringGreaterEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseStringGreaterThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseStringLessEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class PairwiseStringLessThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqFloatEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqFloatGreaterEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqFloatGreaterThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqFloatLessEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqFloatLessThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqIntEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqIntGreaterEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqIntGreaterThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqIntLessEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqIntLessThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqStringEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqStringGreaterEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqStringGreaterThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqStringLessEqual
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SeqSeqStringLessThan
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class SubSequence
-
returns the ni-suppressions for SubSequence
- get_ni_suppressions() - Method in class SubSequenceFloat
-
returns the ni-suppressions for SubSequence
- get_ni_suppressions() - Method in class SubSet
-
returns the ni-suppressions for SubSet
- get_ni_suppressions() - Method in class SubSetFloat
-
returns the ni-suppressions for SubSetFloat
- get_ni_suppressions() - Method in class SuperSequence
-
returns the ni-suppressions for SubSequence
- get_ni_suppressions() - Method in class SuperSequenceFloat
-
returns the ni-suppressions for SubSequence
- get_ni_suppressions() - Method in class SuperSet
-
returns the ni-suppressions for SuperSet
- get_ni_suppressions() - Method in class SuperSetFloat
-
returns the ni-suppressions for SuperSetFloat
- get_ni_suppressions() - Method in class StdString.SubString
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class StringEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class StringGreaterEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class StringGreaterThan
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class StringLessEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class StringLessThan
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class StringNonEqual
-
Returns the non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class Invariant
-
Returns the set of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.BitwiseAndLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.BitwiseAndLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.BitwiseAndLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.BitwiseOrLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.BitwiseOrLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.BitwiseOrLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.BitwiseXorLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.BitwiseXorLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.BitwiseXorLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_xzy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_yzx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_zyx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.GcdLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.GcdLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.GcdLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LogicalAndLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LogicalAndLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LogicalAndLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LogicalOrLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LogicalOrLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LogicalOrLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LogicalXorLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LogicalXorLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LogicalXorLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_xzy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_yzx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_zyx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.MaximumLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.MaximumLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.MaximumLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.MinimumLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.MinimumLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.MinimumLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.ModLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.ModLong_xzy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.ModLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.ModLong_yzx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.ModLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.ModLong_zyx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.MultiplyLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.MultiplyLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.MultiplyLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.PowerLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.PowerLong_xzy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.PowerLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.PowerLong_yzx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.PowerLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.PowerLong_zyx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_xzy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_yzx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_zyx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
Returns a list of non-instantiating suppressions for this invariant.
- get_ni_suppressions() - Method in class EltNonZero
-
returns the ni-suppressions for EltNonZero
- get_ni_suppressions() - Method in class EltNonZeroFloat
-
returns the ni-suppressions for EltNonZeroFloat
- get_ni_suppressions() - Method in class SeqIndexFloatEqual
-
returns the ni-suppressions for SeqIndexFloatEqual
- get_ni_suppressions() - Method in class SeqIndexFloatGreaterEqual
-
returns the ni-suppressions for SeqIndexFloatGreaterEqual
- get_ni_suppressions() - Method in class SeqIndexFloatGreaterThan
-
returns the ni-suppressions for SeqIndexFloatGreaterThan
- get_ni_suppressions() - Method in class SeqIndexFloatLessEqual
-
returns the ni-suppressions for SeqIndexFloatLessEqual
- get_ni_suppressions() - Method in class SeqIndexFloatLessThan
-
returns the ni-suppressions for SeqIndexFloatLessThan
- get_ni_suppressions() - Method in class SeqIndexFloatNonEqual
-
returns the ni-suppressions for SeqIndexFloatNonEqual
- get_ni_suppressions() - Method in class SeqIndexIntEqual
-
returns the ni-suppressions for SeqIndexIntEqual
- get_ni_suppressions() - Method in class SeqIndexIntGreaterEqual
-
returns the ni-suppressions for SeqIndexIntGreaterEqual
- get_ni_suppressions() - Method in class SeqIndexIntGreaterThan
-
returns the ni-suppressions for SeqIndexIntGreaterThan
- get_ni_suppressions() - Method in class SeqIndexIntLessEqual
-
returns the ni-suppressions for SeqIndexIntLessEqual
- get_ni_suppressions() - Method in class SeqIndexIntLessThan
-
returns the ni-suppressions for SeqIndexIntLessThan
- get_ni_suppressions() - Method in class SeqIndexIntNonEqual
-
returns the ni-suppressions for SeqIndexIntNonEqual
- get_object_field(Field, Object) - Static method in class DCRuntime
-
Gets the object in field f in object obj.
- get_or_instantiate_slice(VarInfo[]) - Method in class PptTopLevel
-
Return a slice that contains the given VarInfos (creating if needed).
- get_or_instantiate_slice(VarInfo) - Method in class PptTopLevel
-
Return a slice that contains the given VarInfos (creating if needed).
- get_or_instantiate_slice(VarInfo, VarInfo) - Method in class PptTopLevel
-
Return a slice that contains the given VarInfos (creating if needed).
- get_or_instantiate_slice(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
-
Return a slice that contains the given VarInfos (creating if needed).
- get_param_offset() - Method in class ParameterInfo
-
Returns the offset in the local table for this parameter.
- get_proto() - Static method in class Member
-
Returns the prototype invariant for Member
- get_proto() - Static method in class MemberFloat
-
Returns the prototype invariant for MemberFloat
- get_proto() - Static method in class SeqFloatEqual
-
Returns the prototype invariant for SeqFloatEqual
- get_proto() - Static method in class SeqFloatGreaterEqual
-
Returns the prototype invariant for SeqFloatGreaterEqual
- get_proto() - Static method in class SeqFloatGreaterThan
-
Returns the prototype invariant for SeqFloatGreaterThan
- get_proto() - Static method in class SeqFloatLessEqual
-
Returns the prototype invariant for SeqFloatLessEqual
- get_proto() - Static method in class SeqFloatLessThan
-
Returns the prototype invariant for SeqFloatLessThan
- get_proto() - Static method in class SeqIntEqual
-
Returns the prototype invariant for SeqIntEqual
- get_proto() - Static method in class SeqIntGreaterEqual
-
Returns the prototype invariant for SeqIntGreaterEqual
- get_proto() - Static method in class SeqIntGreaterThan
-
Returns the prototype invariant for SeqIntGreaterThan
- get_proto() - Static method in class SeqIntLessEqual
-
Returns the prototype invariant for SeqIntLessEqual
- get_proto() - Static method in class SeqIntLessThan
-
Returns the prototype invariant for SeqIntLessThan
- get_proto() - Static method in class MemberString
-
Returns the prototype invariant for MemberString
- get_proto() - Static method in class FloatEqual
-
Returns the prototype invariant for FloatEqual
- get_proto() - Static method in class FloatGreaterEqual
-
Returns the prototype invariant for FloatGreaterEqual
- get_proto() - Static method in class FloatGreaterThan
-
Returns the prototype invariant for FloatGreaterThan
- get_proto() - Static method in class FloatLessEqual
-
Returns the prototype invariant for FloatLessEqual
- get_proto() - Static method in class FloatLessThan
-
Returns the prototype invariant for FloatLessThan
- get_proto() - Static method in class FloatNonEqual
-
Returns the prototype invariant for FloatNonEqual
- get_proto() - Static method in class IntEqual
-
Returns the prototype invariant for IntEqual
- get_proto() - Static method in class IntGreaterEqual
-
Returns the prototype invariant for IntGreaterEqual
- get_proto() - Static method in class IntGreaterThan
-
Returns the prototype invariant for IntGreaterThan
- get_proto() - Static method in class IntLessEqual
-
Returns the prototype invariant for IntLessEqual
- get_proto() - Static method in class IntLessThan
-
Returns the prototype invariant for IntLessThan
- get_proto() - Static method in class IntNonEqual
-
Returns the prototype invariant for IntNonEqual
- get_proto() - Static method in class LinearBinary
-
Returns a prototype LinearBinary invariant.
- get_proto() - Static method in class LinearBinaryFloat
-
Returns a prototype LinearBinaryFloat invariant.
- get_proto(boolean) - Static method in class NumericFloat.Divides
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class NumericFloat.Square
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class NumericFloat.ZeroTrack
-
Returns the prototype invariant.
- get_proto() - Static method in class NumericInt.BitwiseAndZero
-
Returns the prototype invariant.
- get_proto() - Static method in class NumericInt.BitwiseComplement
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class NumericInt.BitwiseSubset
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class NumericInt.Divides
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class NumericInt.ShiftZero
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class NumericInt.Square
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class NumericInt.ZeroTrack
-
Returns the prototype invariant.
- get_proto() - Static method in class PairwiseFloatEqual
-
Returns the prototype invariant for PairwiseFloatEqual
- get_proto() - Static method in class PairwiseFloatGreaterEqual
-
Returns the prototype invariant for PairwiseFloatGreaterEqual
- get_proto() - Static method in class PairwiseFloatGreaterThan
-
Returns the prototype invariant for PairwiseFloatGreaterThan
- get_proto() - Static method in class PairwiseFloatLessEqual
-
Returns the prototype invariant for PairwiseFloatLessEqual
- get_proto() - Static method in class PairwiseFloatLessThan
-
Returns the prototype invariant for PairwiseFloatLessThan
- get_proto() - Static method in class PairwiseIntEqual
-
Returns the prototype invariant for PairwiseIntEqual
- get_proto() - Static method in class PairwiseIntGreaterEqual
-
Returns the prototype invariant for PairwiseIntGreaterEqual
- get_proto() - Static method in class PairwiseIntGreaterThan
-
Returns the prototype invariant for PairwiseIntGreaterThan
- get_proto() - Static method in class PairwiseIntLessEqual
-
Returns the prototype invariant for PairwiseIntLessEqual
- get_proto() - Static method in class PairwiseIntLessThan
-
Returns the prototype invariant for PairwiseIntLessThan
- get_proto() - Static method in class PairwiseLinearBinary
-
Returns the prototype invariant for PairwiseLinearBinary
- get_proto() - Static method in class PairwiseLinearBinaryFloat
-
Returns the prototype invariant for PairwiseLinearBinaryFloat
- get_proto(boolean) - Static method in class PairwiseNumericFloat.Divides
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class PairwiseNumericFloat.Square
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class PairwiseNumericFloat.ZeroTrack
-
Returns the prototype invariant.
- get_proto() - Static method in class PairwiseNumericInt.BitwiseAndZero
-
Returns the prototype invariant.
- get_proto() - Static method in class PairwiseNumericInt.BitwiseComplement
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class PairwiseNumericInt.BitwiseSubset
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class PairwiseNumericInt.Divides
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class PairwiseNumericInt.ShiftZero
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class PairwiseNumericInt.Square
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class PairwiseNumericInt.ZeroTrack
-
Returns the prototype invariant.
- get_proto(boolean) - Static method in class PairwiseString.SubString
-
Returns the prototype invariant.
- get_proto() - Static method in class PairwiseStringEqual
-
Returns the prototype invariant for PairwiseStringEqual
- get_proto() - Static method in class PairwiseStringGreaterEqual
-
Returns the prototype invariant for PairwiseStringGreaterEqual
- get_proto() - Static method in class PairwiseStringGreaterThan
-
Returns the prototype invariant for PairwiseStringGreaterThan
- get_proto() - Static method in class PairwiseStringLessEqual
-
Returns the prototype invariant for PairwiseStringLessEqual
- get_proto() - Static method in class PairwiseStringLessThan
-
Returns the prototype invariant for PairwiseStringLessThan
- get_proto() - Static method in class Reverse
-
Returns the prototype invariant for Reverse
- get_proto() - Static method in class ReverseFloat
-
Returns the prototype invariant for ReverseFloat
- get_proto() - Static method in class SeqSeqFloatEqual
-
Returns the prototype invariant for SeqSeqFloatEqual
- get_proto() - Static method in class SeqSeqFloatGreaterEqual
-
Returns the prototype invariant for SeqSeqFloatGreaterEqual
- get_proto() - Static method in class SeqSeqFloatGreaterThan
-
Returns the prototype invariant for SeqSeqFloatGreaterThan
- get_proto() - Static method in class SeqSeqFloatLessEqual
-
Returns the prototype invariant for SeqSeqFloatLessEqual
- get_proto() - Static method in class SeqSeqFloatLessThan
-
Returns the prototype invariant for SeqSeqFloatLessThan
- get_proto() - Static method in class SeqSeqIntEqual
-
Returns the prototype invariant for SeqSeqIntEqual
- get_proto() - Static method in class SeqSeqIntGreaterEqual
-
Returns the prototype invariant for SeqSeqIntGreaterEqual
- get_proto() - Static method in class SeqSeqIntGreaterThan
-
Returns the prototype invariant for SeqSeqIntGreaterThan
- get_proto() - Static method in class SeqSeqIntLessEqual
-
Returns the prototype invariant for SeqSeqIntLessEqual
- get_proto() - Static method in class SeqSeqIntLessThan
-
Returns the prototype invariant for SeqSeqIntLessThan
- get_proto() - Static method in class SeqSeqStringEqual
-
Returns the prototype invariant for SeqSeqStringEqual
- get_proto() - Static method in class SeqSeqStringGreaterEqual
-
Returns the prototype invariant for SeqSeqStringGreaterEqual
- get_proto() - Static method in class SeqSeqStringGreaterThan
-
Returns the prototype invariant for SeqSeqStringGreaterThan
- get_proto() - Static method in class SeqSeqStringLessEqual
-
Returns the prototype invariant for SeqSeqStringLessEqual
- get_proto() - Static method in class SeqSeqStringLessThan
-
Returns the prototype invariant for SeqSeqStringLessThan
- get_proto() - Static method in class SubSequence
-
Returns the prototype invariant for SubSequence
- get_proto() - Static method in class SubSequenceFloat
-
Returns the prototype invariant for SubSequenceFloat
- get_proto() - Static method in class SubSet
-
Returns the prototype invariant for SubSet
- get_proto() - Static method in class SubSetFloat
-
Returns the prototype invariant for SubSetFloat
- get_proto() - Static method in class SuperSequence
-
Returns the prototype invariant for SuperSequence
- get_proto() - Static method in class SuperSequenceFloat
-
Returns the prototype invariant for SuperSequenceFloat
- get_proto() - Static method in class SuperSet
-
Returns the prototype invariant for SuperSet
- get_proto() - Static method in class SuperSetFloat
-
Returns the prototype invariant for SuperSetFloat
- get_proto(boolean) - Static method in class StdString.SubString
-
Returns the prototype invariant.
- get_proto() - Static method in class StringEqual
-
Returns the prototype invariant for StringEqual
- get_proto() - Static method in class StringGreaterEqual
-
Returns the prototype invariant for StringGreaterEqual
- get_proto() - Static method in class StringGreaterThan
-
Returns the prototype invariant for StringGreaterThan
- get_proto() - Static method in class StringLessEqual
-
Returns the prototype invariant for StringLessEqual
- get_proto() - Static method in class StringLessThan
-
Returns the prototype invariant for StringLessThan
- get_proto() - Static method in class StringNonEqual
-
Returns the prototype invariant for StringNonEqual
- get_proto() - Static method in class FunctionBinary.BitwiseAndLong_xyz
-
Returns the prototype invariant for BitwiseAndLong_xyz
- get_proto() - Static method in class FunctionBinary.BitwiseAndLong_yxz
-
Returns the prototype invariant for BitwiseAndLong_yxz
- get_proto() - Static method in class FunctionBinary.BitwiseAndLong_zxy
-
Returns the prototype invariant for BitwiseAndLong_zxy
- get_proto() - Static method in class FunctionBinary.BitwiseOrLong_xyz
-
Returns the prototype invariant for BitwiseOrLong_xyz
- get_proto() - Static method in class FunctionBinary.BitwiseOrLong_yxz
-
Returns the prototype invariant for BitwiseOrLong_yxz
- get_proto() - Static method in class FunctionBinary.BitwiseOrLong_zxy
-
Returns the prototype invariant for BitwiseOrLong_zxy
- get_proto() - Static method in class FunctionBinary.BitwiseXorLong_xyz
-
Returns the prototype invariant for BitwiseXorLong_xyz
- get_proto() - Static method in class FunctionBinary.BitwiseXorLong_yxz
-
Returns the prototype invariant for BitwiseXorLong_yxz
- get_proto() - Static method in class FunctionBinary.BitwiseXorLong_zxy
-
Returns the prototype invariant for BitwiseXorLong_zxy
- get_proto() - Static method in class FunctionBinary.DivisionLong_xyz
-
Returns the prototype invariant for DivisionLong_xyz
- get_proto() - Static method in class FunctionBinary.DivisionLong_xzy
-
Returns the prototype invariant for DivisionLong_xzy
- get_proto() - Static method in class FunctionBinary.DivisionLong_yxz
-
Returns the prototype invariant for DivisionLong_yxz
- get_proto() - Static method in class FunctionBinary.DivisionLong_yzx
-
Returns the prototype invariant for DivisionLong_yzx
- get_proto() - Static method in class FunctionBinary.DivisionLong_zxy
-
Returns the prototype invariant for DivisionLong_zxy
- get_proto() - Static method in class FunctionBinary.DivisionLong_zyx
-
Returns the prototype invariant for DivisionLong_zyx
- get_proto() - Static method in class FunctionBinary.GcdLong_xyz
-
Returns the prototype invariant for GcdLong_xyz
- get_proto() - Static method in class FunctionBinary.GcdLong_yxz
-
Returns the prototype invariant for GcdLong_yxz
- get_proto() - Static method in class FunctionBinary.GcdLong_zxy
-
Returns the prototype invariant for GcdLong_zxy
- get_proto() - Static method in class FunctionBinary.LogicalAndLong_xyz
-
Returns the prototype invariant for LogicalAndLong_xyz
- get_proto() - Static method in class FunctionBinary.LogicalAndLong_yxz
-
Returns the prototype invariant for LogicalAndLong_yxz
- get_proto() - Static method in class FunctionBinary.LogicalAndLong_zxy
-
Returns the prototype invariant for LogicalAndLong_zxy
- get_proto() - Static method in class FunctionBinary.LogicalOrLong_xyz
-
Returns the prototype invariant for LogicalOrLong_xyz
- get_proto() - Static method in class FunctionBinary.LogicalOrLong_yxz
-
Returns the prototype invariant for LogicalOrLong_yxz
- get_proto() - Static method in class FunctionBinary.LogicalOrLong_zxy
-
Returns the prototype invariant for LogicalOrLong_zxy
- get_proto() - Static method in class FunctionBinary.LogicalXorLong_xyz
-
Returns the prototype invariant for LogicalXorLong_xyz
- get_proto() - Static method in class FunctionBinary.LogicalXorLong_yxz
-
Returns the prototype invariant for LogicalXorLong_yxz
- get_proto() - Static method in class FunctionBinary.LogicalXorLong_zxy
-
Returns the prototype invariant for LogicalXorLong_zxy
- get_proto() - Static method in class FunctionBinary.LshiftLong_xyz
-
Returns the prototype invariant for LshiftLong_xyz
- get_proto() - Static method in class FunctionBinary.LshiftLong_xzy
-
Returns the prototype invariant for LshiftLong_xzy
- get_proto() - Static method in class FunctionBinary.LshiftLong_yxz
-
Returns the prototype invariant for LshiftLong_yxz
- get_proto() - Static method in class FunctionBinary.LshiftLong_yzx
-
Returns the prototype invariant for LshiftLong_yzx
- get_proto() - Static method in class FunctionBinary.LshiftLong_zxy
-
Returns the prototype invariant for LshiftLong_zxy
- get_proto() - Static method in class FunctionBinary.LshiftLong_zyx
-
Returns the prototype invariant for LshiftLong_zyx
- get_proto() - Static method in class FunctionBinary.MaximumLong_xyz
-
Returns the prototype invariant for MaximumLong_xyz
- get_proto() - Static method in class FunctionBinary.MaximumLong_yxz
-
Returns the prototype invariant for MaximumLong_yxz
- get_proto() - Static method in class FunctionBinary.MaximumLong_zxy
-
Returns the prototype invariant for MaximumLong_zxy
- get_proto() - Static method in class FunctionBinary.MinimumLong_xyz
-
Returns the prototype invariant for MinimumLong_xyz
- get_proto() - Static method in class FunctionBinary.MinimumLong_yxz
-
Returns the prototype invariant for MinimumLong_yxz
- get_proto() - Static method in class FunctionBinary.MinimumLong_zxy
-
Returns the prototype invariant for MinimumLong_zxy
- get_proto() - Static method in class FunctionBinary.ModLong_xyz
-
Returns the prototype invariant for ModLong_xyz
- get_proto() - Static method in class FunctionBinary.ModLong_xzy
-
Returns the prototype invariant for ModLong_xzy
- get_proto() - Static method in class FunctionBinary.ModLong_yxz
-
Returns the prototype invariant for ModLong_yxz
- get_proto() - Static method in class FunctionBinary.ModLong_yzx
-
Returns the prototype invariant for ModLong_yzx
- get_proto() - Static method in class FunctionBinary.ModLong_zxy
-
Returns the prototype invariant for ModLong_zxy
- get_proto() - Static method in class FunctionBinary.ModLong_zyx
-
Returns the prototype invariant for ModLong_zyx
- get_proto() - Static method in class FunctionBinary.MultiplyLong_xyz
-
Returns the prototype invariant for MultiplyLong_xyz
- get_proto() - Static method in class FunctionBinary.MultiplyLong_yxz
-
Returns the prototype invariant for MultiplyLong_yxz
- get_proto() - Static method in class FunctionBinary.MultiplyLong_zxy
-
Returns the prototype invariant for MultiplyLong_zxy
- get_proto() - Static method in class FunctionBinary.PowerLong_xyz
-
Returns the prototype invariant for PowerLong_xyz
- get_proto() - Static method in class FunctionBinary.PowerLong_xzy
-
Returns the prototype invariant for PowerLong_xzy
- get_proto() - Static method in class FunctionBinary.PowerLong_yxz
-
Returns the prototype invariant for PowerLong_yxz
- get_proto() - Static method in class FunctionBinary.PowerLong_yzx
-
Returns the prototype invariant for PowerLong_yzx
- get_proto() - Static method in class FunctionBinary.PowerLong_zxy
-
Returns the prototype invariant for PowerLong_zxy
- get_proto() - Static method in class FunctionBinary.PowerLong_zyx
-
Returns the prototype invariant for PowerLong_zyx
- get_proto() - Static method in class FunctionBinary.RshiftSignedLong_xyz
-
Returns the prototype invariant for RshiftSignedLong_xyz
- get_proto() - Static method in class FunctionBinary.RshiftSignedLong_xzy
-
Returns the prototype invariant for RshiftSignedLong_xzy
- get_proto() - Static method in class FunctionBinary.RshiftSignedLong_yxz
-
Returns the prototype invariant for RshiftSignedLong_yxz
- get_proto() - Static method in class FunctionBinary.RshiftSignedLong_yzx
-
Returns the prototype invariant for RshiftSignedLong_yzx
- get_proto() - Static method in class FunctionBinary.RshiftSignedLong_zxy
-
Returns the prototype invariant for RshiftSignedLong_zxy
- get_proto() - Static method in class FunctionBinary.RshiftSignedLong_zyx
-
Returns the prototype invariant for RshiftSignedLong_zyx
- get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_xyz
-
Returns the prototype invariant for RshiftUnsignedLong_xyz
- get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_xzy
-
Returns the prototype invariant for RshiftUnsignedLong_xzy
- get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_yxz
-
Returns the prototype invariant for RshiftUnsignedLong_yxz
- get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_yzx
-
Returns the prototype invariant for RshiftUnsignedLong_yzx
- get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_zxy
-
Returns the prototype invariant for RshiftUnsignedLong_zxy
- get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_zyx
-
Returns the prototype invariant for RshiftUnsignedLong_zyx
- get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_xyz
-
Returns the prototype invariant for DivisionDouble_xyz
- get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_xzy
-
Returns the prototype invariant for DivisionDouble_xzy
- get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_yxz
-
Returns the prototype invariant for DivisionDouble_yxz
- get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_yzx
-
Returns the prototype invariant for DivisionDouble_yzx
- get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_zxy
-
Returns the prototype invariant for DivisionDouble_zxy
- get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_zyx
-
Returns the prototype invariant for DivisionDouble_zyx
- get_proto() - Static method in class FunctionBinaryFloat.MaximumDouble_xyz
-
Returns the prototype invariant for MaximumDouble_xyz
- get_proto() - Static method in class FunctionBinaryFloat.MaximumDouble_yxz
-
Returns the prototype invariant for MaximumDouble_yxz
- get_proto() - Static method in class FunctionBinaryFloat.MaximumDouble_zxy
-
Returns the prototype invariant for MaximumDouble_zxy
- get_proto() - Static method in class FunctionBinaryFloat.MinimumDouble_xyz
-
Returns the prototype invariant for MinimumDouble_xyz
- get_proto() - Static method in class FunctionBinaryFloat.MinimumDouble_yxz
-
Returns the prototype invariant for MinimumDouble_yxz
- get_proto() - Static method in class FunctionBinaryFloat.MinimumDouble_zxy
-
Returns the prototype invariant for MinimumDouble_zxy
- get_proto() - Static method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
Returns the prototype invariant for MultiplyDouble_xyz
- get_proto() - Static method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
Returns the prototype invariant for MultiplyDouble_yxz
- get_proto() - Static method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
Returns the prototype invariant for MultiplyDouble_zxy
- get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_xyz
-
Returns the prototype invariant for PowerDouble_xyz
- get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_xzy
-
Returns the prototype invariant for PowerDouble_xzy
- get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_yxz
-
Returns the prototype invariant for PowerDouble_yxz
- get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_yzx
-
Returns the prototype invariant for PowerDouble_yzx
- get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_zxy
-
Returns the prototype invariant for PowerDouble_zxy
- get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_zyx
-
Returns the prototype invariant for PowerDouble_zyx
- get_proto() - Static method in class LinearTernary
-
Returns the prototype invariant for LinearTernary
- get_proto() - Static method in class LinearTernaryFloat
-
Returns the prototype invariant for LinearTernaryFloat
- get_proto() - Static method in class CompleteOneOfScalar
-
Returns the prototype invariant for CompleteOneOFScalar.
- get_proto() - Static method in class IsPointer
-
Returns the prototype invariant for IsPointer.
- get_proto() - Static method in class LowerBound
-
Returns the prototype invariant for LowerBound
- get_proto() - Static method in class LowerBoundFloat
-
Returns the prototype invariant for LowerBoundFloat
- get_proto() - Static method in class Modulus
-
Returns the prototype invariant for Modulus.
- get_proto() - Static method in class NonModulus
-
Returns the prototype invariant for NonModulus.
- get_proto() - Static method in class NonZero
-
Returns the prototype invariant for NonZero
- get_proto() - Static method in class NonZeroFloat
-
Returns the prototype invariant for NonZeroFloat
- get_proto() - Static method in class OneOfFloat
-
Returns the prototype invariant for OneOfFloat
- get_proto() - Static method in class OneOfScalar
-
Returns the prototype invariant for OneOfScalar
- get_proto() - Static method in class Positive
-
Returns the prototype invariant.
- get_proto() - Static method in class RangeFloat.EqualMinusOne
-
returns the prototype invariant
- get_proto() - Static method in class RangeFloat.EqualOne
-
returns the prototype invariant
- get_proto() - Static method in class RangeFloat.EqualZero
-
returns the prototype invariant
- get_proto() - Static method in class RangeFloat.GreaterEqual64
-
returns the prototype invariant
- get_proto() - Static method in class RangeFloat.GreaterEqualZero
-
returns the prototype invariant
- get_proto() - Static method in class RangeInt.BooleanVal
-
returns the prototype invariant
- get_proto() - Static method in class RangeInt.Bound0_63
-
returns the prototype invariant
- get_proto() - Static method in class RangeInt.EqualMinusOne
-
returns the prototype invariant
- get_proto() - Static method in class RangeInt.EqualOne
-
returns the prototype invariant
- get_proto() - Static method in class RangeInt.EqualZero
-
returns the prototype invariant
- get_proto() - Static method in class RangeInt.Even
-
returns the prototype invariant
- get_proto() - Static method in class RangeInt.GreaterEqual64
-
returns the prototype invariant
- get_proto() - Static method in class RangeInt.GreaterEqualZero
-
returns the prototype invariant
- get_proto() - Static method in class RangeInt.PowerOfTwo
-
returns the prototype invariant
- get_proto() - Static method in class UpperBound
-
Returns the prototype invariant for UpperBound
- get_proto() - Static method in class UpperBoundFloat
-
Returns the prototype invariant for UpperBoundFloat
- get_proto() - Static method in class CommonFloatSequence
-
Returns the prototype invariant for CommonFloatSequence
- get_proto() - Static method in class CommonSequence
-
Returns the prototype invariant for CommonSequence
- get_proto() - Static method in class EltLowerBound
-
Returns the prototype invariant for EltLowerBound
- get_proto() - Static method in class EltLowerBoundFloat
-
Returns the prototype invariant for EltLowerBoundFloat
- get_proto() - Static method in class EltNonZero
-
Returns the prototype invariant for EltNonZero
- get_proto() - Static method in class EltNonZeroFloat
-
Returns the prototype invariant for EltNonZeroFloat
- get_proto() - Static method in class EltOneOf
-
Returns the prototype invariant for EltOneOf
- get_proto() - Static method in class EltOneOfFloat
-
Returns the prototype invariant for EltOneOfFloat
- get_proto() - Static method in class EltRangeFloat.EqualMinusOne
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeFloat.EqualOne
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeFloat.EqualZero
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeFloat.GreaterEqual64
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeFloat.GreaterEqualZero
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeInt.BooleanVal
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeInt.Bound0_63
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeInt.EqualMinusOne
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeInt.EqualOne
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeInt.EqualZero
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeInt.Even
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeInt.GreaterEqual64
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeInt.GreaterEqualZero
-
returns the prototype invariant
- get_proto() - Static method in class EltRangeInt.PowerOfTwo
-
returns the prototype invariant
- get_proto() - Static method in class EltUpperBound
-
Returns the prototype invariant for EltUpperBound
- get_proto() - Static method in class EltUpperBoundFloat
-
Returns the prototype invariant for EltUpperBoundFloat
- get_proto() - Static method in class EltwiseFloatEqual
-
Returns the prototype invariant for EltwiseFloatEqual
- get_proto() - Static method in class EltwiseFloatGreaterEqual
-
Returns the prototype invariant for EltwiseFloatGreaterEqual
- get_proto() - Static method in class EltwiseFloatGreaterThan
-
Returns the prototype invariant for EltwiseFloatGreaterThan
- get_proto() - Static method in class EltwiseFloatLessEqual
-
Returns the prototype invariant for EltwiseFloatLessEqual
- get_proto() - Static method in class EltwiseFloatLessThan
-
Returns the prototype invariant for EltwiseFloatLessThan
- get_proto() - Static method in class EltwiseIntEqual
-
Returns the prototype invariant for EltwiseIntEqual
- get_proto() - Static method in class EltwiseIntGreaterEqual
-
Returns the prototype invariant for EltwiseIntGreaterEqual
- get_proto() - Static method in class EltwiseIntGreaterThan
-
Returns the prototype invariant for EltwiseIntGreaterThan
- get_proto() - Static method in class EltwiseIntLessEqual
-
Returns the prototype invariant for EltwiseIntLessEqual
- get_proto() - Static method in class EltwiseIntLessThan
-
Returns the prototype invariant for EltwiseIntLessThan
- get_proto() - Static method in class NoDuplicates
-
Returns the prototype invariant for NoDuplicates
- get_proto() - Static method in class NoDuplicatesFloat
-
Returns the prototype invariant for NoDuplicatesFloat
- get_proto() - Static method in class OneOfFloatSequence
-
Returns the prototype invariant for OneOfFloatSequence
- get_proto() - Static method in class OneOfSequence
-
Returns the prototype invariant for OneOfSequence
- get_proto() - Static method in class SeqIndexFloatEqual
-
Returns the prototype invariant for SeqIndexFloatEqual
- get_proto() - Static method in class SeqIndexFloatGreaterEqual
-
Returns the prototype invariant for SeqIndexFloatGreaterEqual
- get_proto() - Static method in class SeqIndexFloatGreaterThan
-
Returns the prototype invariant for SeqIndexFloatGreaterThan
- get_proto() - Static method in class SeqIndexFloatLessEqual
-
Returns the prototype invariant for SeqIndexFloatLessEqual
- get_proto() - Static method in class SeqIndexFloatLessThan
-
Returns the prototype invariant for SeqIndexFloatLessThan
- get_proto() - Static method in class SeqIndexFloatNonEqual
-
Returns the prototype invariant for SeqIndexFloatNonEqual
- get_proto() - Static method in class SeqIndexIntEqual
-
Returns the prototype invariant for SeqIndexIntEqual
- get_proto() - Static method in class SeqIndexIntGreaterEqual
-
Returns the prototype invariant for SeqIndexIntGreaterEqual
- get_proto() - Static method in class SeqIndexIntGreaterThan
-
Returns the prototype invariant for SeqIndexIntGreaterThan
- get_proto() - Static method in class SeqIndexIntLessEqual
-
Returns the prototype invariant for SeqIndexIntLessEqual
- get_proto() - Static method in class SeqIndexIntLessThan
-
Returns the prototype invariant for SeqIndexIntLessThan
- get_proto() - Static method in class SeqIndexIntNonEqual
-
Returns the prototype invariant for SeqIndexIntNonEqual
- get_proto() - Static method in class CompleteOneOfString
-
Returns the prototype invariant for CompleteOneOFString.
- get_proto() - Static method in class OneOfString
-
Returns the prototype invariant for OneOfString
- get_proto() - Static method in class PrintableString
-
Returns the prototype invariant for PrintableString.
- get_proto() - Static method in class CommonStringSequence
-
Returns the prototype invariant for CommonStringSequence.
- get_proto() - Static method in class EltOneOfString
-
Returns the prototype invariant for EltOneOfString
- get_proto() - Static method in class OneOfStringSequence
-
Returns the prototype invariant for OneOfStringSequence
- get_proto_all() - Static method in class NumericFloat
-
- get_proto_all() - Static method in class NumericInt
-
- get_proto_all() - Static method in class PairwiseNumericFloat
-
- get_proto_all() - Static method in class PairwiseNumericInt
-
- get_proto_all() - Static method in class PairwiseString
-
- get_proto_all() - Static method in class StdString
-
- get_proto_all() - Static method in class FunctionBinary
-
Returns a list of all of the FunctionBinary prototype invariants.
- get_proto_all() - Static method in class FunctionBinaryFloat
-
Returns a list of all of the FunctionBinaryFloat prototype invariants.
- get_proto_all() - Static method in class RangeFloat
-
Returns a list of prototypes of all of the range
invariants.
- get_proto_all() - Static method in class RangeInt
-
Returns a list of prototypes of all of the range
invariants.
- get_proto_all() - Static method in class EltRangeFloat
-
Returns a list of prototypes of all of the range
invariants.
- get_proto_all() - Static method in class EltRangeInt
-
Returns a list of prototypes of all of the range
invariants.
- get_purity_file() - Static method in class Chicory
-
Return true iff a file name was specified to supply pure method names.
- get_quantification() - Method in class Quantify.ESCQuantification
-
Returns the quantification string.
- get_quantification() - Method in class Quantify.SimplifyQuantification
-
Returns the quantification string that quantifies over each of the free variables.
- get_raw(String) - Static method in class SplitterList
-
- get_relative_name() - Method in class DaikonClassInfo
-
Returns the name of this field.
- get_relative_name() - Method in class DaikonVariableInfo
-
Returns the name of this variable relative to its enclosing variable.
- get_relative_name() - Method in class FieldInfo
-
Returns the name of this field.
- get_relative_name() - Method in class PureMethodInfo
-
Return the short name of the method as the relative name.
- get_relative_name() - Method in class StringInfo
-
Returns the name of this function.
- get_rep_type() - Method in class DeclReader.DeclVarInfo
-
Returns the representation type of the variable as specified in the decl file.
- get_short_name() - Method in class DeclReader.DeclPpt
-
Returns the name without the :::EXIT, :::ENTER, etc.
- get_simplify_free_index(VarInfo...) - Static method in class VarInfo
-
Get a fresh variable name that doesn't appear in the given variable in simplify format.
- get_simplify_free_indices(VarInfo...) - Static method in class VarInfo
-
Get a 2 fresh variable names that doesn't appear in the given variable in simplify format.
- get_simplify_selectNth(String, boolean, int) - Method in class VarInfo
-
Return a string in simplify format that will seclect the (index_base + index_off)-th element of
the sequence specified by this variable.
- get_simplify_selectNth_lower(int) - Method in class VarInfo
-
Return a string in simplify format that will seclect the index_off element in a sequence that
has a lower bound.
- get_simplify_size_name() - Method in class VarInfo
-
Returns the name of the size variable that correponds to this array variable in simplify
format.
- get_simplify_slice_bounds() - Method in class VarInfo
-
Returns the upper and lower bounds of the slice in simplify format.
- get_skipped_methods() - Method in class DCInstrument
-
Returns the list of uninstrumented methods.
- get_suppressee() - Method in class NISuppressionSet
-
Returns the suppressee.
- get_swap() - Method in class BinaryInvariant
-
Returns the swap setting for invariants that support a swap boolean to handle different
permutations.
- get_swap() - Method in class TwoFloat
-
Returns whether or not the variable order is currently swapped for this invariant.
- get_swap() - Method in class TwoScalar
-
Returns whether or not the variable order is currently swapped for this invariant.
- get_swap() - Method in class TwoSequence
-
Returns whether or not the variable order is currently swapped for this invariant.
- get_swap() - Method in class TwoSequenceFloat
-
Returns whether or not the variable order is currently swapped for this invariant.
- get_swap() - Method in class TwoSequenceString
-
Returns whether or not the variable order is currently swapped for this invariant.
- get_swap() - Method in class TwoString
-
Returns whether or not the variable order is currently swapped for this invariant.
- get_swap() - Method in class NISuppressee
-
Returns the swap variable setting for the suppressee.
- GET_TAG - Static variable in class DCInstrument
-
Name prefix for tag getter methods.
- get_tag(Object, Object) - Method in class DCRuntime.PrimitiveArrayTag
-
Returns a list of object tags.
- get_tag(Object, Object) - Method in class DCRuntime.PrimitiveTag
-
- get_tag(Object, Object) - Method in class DCRuntime.ReferenceTag
-
- get_tag(Object, Object) - Method in class DCRuntime.StaticReferenceTag
-
Gets the tag for this static reference.
- get_tag_field(String, Class<?>) - Method in class FieldInfo
-
- get_temp_slice(VarInfo) - Method in class PptTopLevel
-
Looks up the slice for v1.
- get_temp_slice(VarInfo, VarInfo) - Method in class PptTopLevel
-
Looks up the slice for v1 and v2.
- get_term() - Method in class VarInfoName.SizeOf
-
Returns the hashcode that is the base of the array.
- get_type() - Method in class DeclReader.DeclVarInfo
-
Returns the variable's declared type as specified in the decl file b.
- get_type_name() - Method in class DeclReader.DeclVarInfo
-
Returns the type name. get_type() returns the entire entry including auxiliary information.
- get_upper_bound() - Method in class SequenceSubsequence
-
Returns the upper bound of the slice.
- get_upper_bound() - Method in class Derivation
-
Returns the lower bound of a slice.
- get_upper_bound() - Method in class SequenceFloatArbitrarySubsequence
-
Returns the upper bound of the slice.
- get_upper_bound() - Method in class SequenceScalarArbitrarySubsequence
-
Returns the upper bound of the slice.
- get_upper_bound() - Method in class SequenceStringArbitrarySubsequence
-
Returns the upper bound of the slice.
- get_upper_bound() - Method in class VarInfo
-
Returns the upper bound of the array or slice.
- get_value() - Method in class Quantify.Constant
-
- get_value_info() - Method in class VarInfo
-
- get_value_set() - Method in class VarInfo
-
Return the set of values that have been seen so far for this variable.
- get_var_data() - Method in class DeclReader.DeclPpt
-
- get_var_flags() - Method in class DaikonClassInfo
-
- get_var_flags() - Method in class DaikonVariableInfo
-
Returns the variable flags for this variable.
- get_var_flags() - Method in class FieldInfo
-
static final fields are NOMOD.
- get_var_flags() - Method in class ParameterInfo
-
Add IS_PARM to list of variable flags.
- get_var_flags() - Method in class StringInfo
-
- get_var_flags() - Method in class ThisObjInfo
-
Add IS_PARAM to list of variable flags, because the receiver "this" is a formal parameter.
- get_var_kind() - Method in class ArrayInfo
-
- get_var_kind() - Method in class DaikonClassInfo
-
Returns function since essentially this is a call to a pure function.
- get_var_kind() - Method in class DaikonVariableInfo
-
Returns the kind of the variable (array, field, function, etc)
- get_var_kind() - Method in class FieldInfo
-
Returns the kind of this variable.
- get_var_kind() - Method in class ListInfo
-
Lists are arrays from Daikon's point of view.
- get_var_kind() - Method in class ParameterInfo
-
Parameters are not enclosed in other variable, so they are of kind VARIABLE.
- get_var_kind() - Method in class PureMethodInfo
-
- get_var_kind() - Method in class ReturnInfo
-
- get_var_kind() - Method in class RootInfo
-
- get_var_kind() - Method in class StaticObjInfo
-
'this' is a top level variable
- get_var_kind() - Method in class StringInfo
-
toString is a function
- get_var_kind() - Method in class ThisObjInfo
-
'this' is a top level variable
- get_var_order() - Method in class FunctionBinary.BitwiseAndLong_xyz
-
- get_var_order() - Method in class FunctionBinary.BitwiseAndLong_yxz
-
- get_var_order() - Method in class FunctionBinary.BitwiseAndLong_zxy
-
- get_var_order() - Method in class FunctionBinary.BitwiseOrLong_xyz
-
- get_var_order() - Method in class FunctionBinary.BitwiseOrLong_yxz
-
- get_var_order() - Method in class FunctionBinary.BitwiseOrLong_zxy
-
- get_var_order() - Method in class FunctionBinary.BitwiseXorLong_xyz
-
- get_var_order() - Method in class FunctionBinary.BitwiseXorLong_yxz
-
- get_var_order() - Method in class FunctionBinary.BitwiseXorLong_zxy
-
- get_var_order() - Method in class FunctionBinary.DivisionLong_xyz
-
- get_var_order() - Method in class FunctionBinary.DivisionLong_xzy
-
- get_var_order() - Method in class FunctionBinary.DivisionLong_yxz
-
- get_var_order() - Method in class FunctionBinary.DivisionLong_yzx
-
- get_var_order() - Method in class FunctionBinary.DivisionLong_zxy
-
- get_var_order() - Method in class FunctionBinary.DivisionLong_zyx
-
- get_var_order() - Method in class FunctionBinary.GcdLong_xyz
-
- get_var_order() - Method in class FunctionBinary.GcdLong_yxz
-
- get_var_order() - Method in class FunctionBinary.GcdLong_zxy
-
- get_var_order() - Method in class FunctionBinary.LogicalAndLong_xyz
-
- get_var_order() - Method in class FunctionBinary.LogicalAndLong_yxz
-
- get_var_order() - Method in class FunctionBinary.LogicalAndLong_zxy
-
- get_var_order() - Method in class FunctionBinary.LogicalOrLong_xyz
-
- get_var_order() - Method in class FunctionBinary.LogicalOrLong_yxz
-
- get_var_order() - Method in class FunctionBinary.LogicalOrLong_zxy
-
- get_var_order() - Method in class FunctionBinary.LogicalXorLong_xyz
-
- get_var_order() - Method in class FunctionBinary.LogicalXorLong_yxz
-
- get_var_order() - Method in class FunctionBinary.LogicalXorLong_zxy
-
- get_var_order() - Method in class FunctionBinary.LshiftLong_xyz
-
- get_var_order() - Method in class FunctionBinary.LshiftLong_xzy
-
- get_var_order() - Method in class FunctionBinary.LshiftLong_yxz
-
- get_var_order() - Method in class FunctionBinary.LshiftLong_yzx
-
- get_var_order() - Method in class FunctionBinary.LshiftLong_zxy
-
- get_var_order() - Method in class FunctionBinary.LshiftLong_zyx
-
- get_var_order() - Method in class FunctionBinary.MaximumLong_xyz
-
- get_var_order() - Method in class FunctionBinary.MaximumLong_yxz
-
- get_var_order() - Method in class FunctionBinary.MaximumLong_zxy
-
- get_var_order() - Method in class FunctionBinary.MinimumLong_xyz
-
- get_var_order() - Method in class FunctionBinary.MinimumLong_yxz
-
- get_var_order() - Method in class FunctionBinary.MinimumLong_zxy
-
- get_var_order() - Method in class FunctionBinary.ModLong_xyz
-
- get_var_order() - Method in class FunctionBinary.ModLong_xzy
-
- get_var_order() - Method in class FunctionBinary.ModLong_yxz
-
- get_var_order() - Method in class FunctionBinary.ModLong_yzx
-
- get_var_order() - Method in class FunctionBinary.ModLong_zxy
-
- get_var_order() - Method in class FunctionBinary.ModLong_zyx
-
- get_var_order() - Method in class FunctionBinary.MultiplyLong_xyz
-
- get_var_order() - Method in class FunctionBinary.MultiplyLong_yxz
-
- get_var_order() - Method in class FunctionBinary.MultiplyLong_zxy
-
- get_var_order() - Method in class FunctionBinary.PowerLong_xyz
-
- get_var_order() - Method in class FunctionBinary.PowerLong_xzy
-
- get_var_order() - Method in class FunctionBinary.PowerLong_yxz
-
- get_var_order() - Method in class FunctionBinary.PowerLong_yzx
-
- get_var_order() - Method in class FunctionBinary.PowerLong_zxy
-
- get_var_order() - Method in class FunctionBinary.PowerLong_zyx
-
- get_var_order() - Method in class FunctionBinary.RshiftSignedLong_xyz
-
- get_var_order() - Method in class FunctionBinary.RshiftSignedLong_xzy
-
- get_var_order() - Method in class FunctionBinary.RshiftSignedLong_yxz
-
- get_var_order() - Method in class FunctionBinary.RshiftSignedLong_yzx
-
- get_var_order() - Method in class FunctionBinary.RshiftSignedLong_zxy
-
- get_var_order() - Method in class FunctionBinary.RshiftSignedLong_zyx
-
- get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
- get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
- get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
- get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
- get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
- get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
- get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
- get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
- get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
- get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
- get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
- get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
- get_var_order() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
- get_var_order() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
- get_var_order() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
- get_var_order() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
- get_var_order() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
- get_var_order() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
- get_var_order() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
- get_var_order() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
- get_var_order() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
- get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
- get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
- get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
- get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
- get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
- get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
- get_VarInfoName() - Method in class VarInfo
-
Temporary to let things compile now that name is private.
- getArg(int) - Method in class VarInfoName.FunctionOfN
-
Shortcut getter to avoid repeated type casting.
- getArgNum() - Method in class ParameterInfo
-
Returns the argument number for this parameter.
- getBase(int) - Method in class BinaryDerivation
-
- getBase(int) - Method in class Derivation
-
Returns the ith VarInfo this was derived from.
- getBase(int) - Method in class TernaryDerivation
-
- getBase(int) - Method in class UnaryDerivation
-
- getBases() - Method in class BinaryDerivation
-
- getBases() - Method in class Derivation
-
Returns array of the VarInfos this was derived from.
- getBases() - Method in class TernaryDerivation
-
- getBases() - Method in class UnaryDerivation
-
- getBeginColumn() - Static method in class ASCII_CharStream
-
- getBeginColumn() - Method in class JavaCharStream
-
- getBeginLine() - Static method in class ASCII_CharStream
-
- getBeginLine() - Method in class JavaCharStream
-
- getBody(MethodDeclaration) - Static method in class Ast
-
- getCheckerClasses() - Method in class CheckerClasses
-
- getCheckerClassName() - Method in class CheckerClass
-
- getClass(Node) - Static method in class Ast
-
- getClass(String) - Static method in class Ast
-
- getClassInfoFromClass(Class<?>) - Static method in class Runtime
-
Gets the ClassInfo structure corresponding to type.
- getClassName() - Method in class SplitterObject
-
Returns the className of the Splitter.
- getClassName(Node) - Static method in class Ast
-
Return the fully qualified name of the class containing the node.
- getClassNameForType(TypeDeclaration) - Static method in class Ast
-
Returns the classname if the given type declaration declares a ClassOrInterfaceDeclaration.
- getClassPpt(ClassInfo, int) - Static method in class RootInfo
-
Creates a new RootInfo object for a class program point.
- getColumn() - Static method in class ASCII_CharStream
-
Deprecated.
- getColumn() - Method in class JavaCharStream
-
Deprecated.
- getComparator() - Method in class PairwiseFloatEqual
-
- getComparator() - Method in class PairwiseFloatGreaterEqual
-
- getComparator() - Method in class PairwiseFloatGreaterThan
-
- getComparator() - Method in class PairwiseFloatLessEqual
-
- getComparator() - Method in class PairwiseFloatLessThan
-
- getComparator() - Method in class PairwiseIntEqual
-
- getComparator() - Method in class PairwiseIntGreaterEqual
-
- getComparator() - Method in class PairwiseIntGreaterThan
-
- getComparator() - Method in class PairwiseIntLessEqual
-
- getComparator() - Method in class PairwiseIntLessThan
-
- getComparator() - Method in class PairwiseStringEqual
-
- getComparator() - Method in class PairwiseStringGreaterEqual
-
- getComparator() - Method in class PairwiseStringGreaterThan
-
- getComparator() - Method in class PairwiseStringLessEqual
-
- getComparator() - Method in class PairwiseStringLessThan
-
- getComparator() - Method in class SeqIndexFloatEqual
-
- getComparator() - Method in class SeqIndexFloatGreaterEqual
-
- getComparator() - Method in class SeqIndexFloatGreaterThan
-
- getComparator() - Method in class SeqIndexFloatLessEqual
-
- getComparator() - Method in class SeqIndexFloatLessThan
-
- getComparator() - Method in class SeqIndexFloatNonEqual
-
- getComparator() - Method in class SeqIndexIntEqual
-
- getComparator() - Method in class SeqIndexIntGreaterEqual
-
- getComparator() - Method in class SeqIndexIntGreaterThan
-
- getComparator() - Method in class SeqIndexIntLessEqual
-
- getComparator() - Method in class SeqIndexIntLessThan
-
- getComparator() - Method in class SeqIndexIntNonEqual
-
- getCompareString() - Method in class DaikonVariableInfo
-
Returns the comparability information for this variable.
- getCompilationUnit() - Method in class CheckerClass
-
Must be called only once, when you're done creating this checker.
- getConfidence() - Method in class Invariant
-
Given that this invariant has been true for all values seen so far, this method returns the
confidence that that situation has occurred by chance alone.
- getConstant(VarInfo) - Method in class DynamicConstants
-
Returns the Constant for the specified variable.
- getConstructor(ConstructorDeclaration) - Static method in class Ast
-
- getConstructor(Class<?>, ConstructorDeclaration) - Static method in class Ast
-
- getDefault() - Static method in class VarInfoAux
-
Create a new VarInfoAux with default options.
- getDerivedParam() - Method in class VarInfo
-
Return a VarInfo that has two properties: this is a derivation of it, and it is a parameter
variable.
- getDescription() - Method in class DerivedParameterFilter
-
- getDescription() - Method in class DerivedVariableFilter
-
- getDescription() - Method in class DotNetStringFilter
-
- getDescription() - Method in class InvariantFilter
-
- getDescription() - Method in class ObviousFilter
-
- getDescription() - Method in class OnlyConstantVariablesFilter
-
- getDescription() - Method in class ParentFilter
-
- getDescription() - Method in class ReadonlyPrestateFilter
-
- getDescription() - Method in class SimplifyFilter
-
- getDescription() - Method in class UnjustifiedFilter
-
- getDescription() - Method in class UnmodifiedVariableEqualityFilter
-
- getDescription() - Method in class VariableFilter
-
- getDirectory() - Method in class SplitterObject
-
- getDoubleArrayValue(ValueTuple) - Method in class VarInfo
-
Return the value of a double[] variable.
- getDoubleValue(ValueTuple) - Method in class VarInfo
-
Return the value of a double variable.
- getDTraceValueString(Object) - Method in class DaikonClassInfo
-
- getDTraceValueString(Object) - Method in class DaikonVariableInfo
-
Returns a String representation of this object suitable for a .dtrace file.
- getDTraceValueString(Object) - Method in class StringInfo
-
Returns a String that contains a string representation of val, used for dtrace information.
- getDummyInvariant() - Method in class CallerContextSplitter
-
- getDummyInvariant() - Method in class ReturnTrueSplitter
-
- getDummyInvariant() - Method in class Splitter
-
On an instantiated Splitter, give back an appropriate instantiated DummyInvariant.
- getDummyInvariant() - Method in class SplitterExample
-
- getElement_boolean(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_boolean(boolean[], long) - Static method in class Quant
-
- getElement_byte(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_byte(byte[], long) - Static method in class Quant
-
- getElement_char(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_char(char[], long) - Static method in class Quant
-
- getElement_double(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_double(double[], long) - Static method in class Quant
-
- getElement_float(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_float(float[], long) - Static method in class Quant
-
- getElement_int(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_int(int[], long) - Static method in class Quant
-
- getElement_long(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_long(long[], long) - Static method in class Quant
-
- getElement_Object(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_Object(Object[], long) - Static method in class Quant
-
- getElement_short(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_short(short[], long) - Static method in class Quant
-
- getElement_String(Object, long) - Static method in class Quant
-
Returns the ith element of the array or collection argument.
- getElement_String(String[], long) - Static method in class Quant
-
- getElts() - Method in class OneOfFloat
-
- getElts() - Method in class OneOfScalar
-
- getElts() - Method in class OneOfString
-
- getEndColumn() - Static method in class ASCII_CharStream
-
- getEndColumn() - Method in class JavaCharStream
-
- getEndLine() - Static method in class ASCII_CharStream
-
- getEndLine() - Method in class JavaCharStream
-
- getError() - Method in class SplitterObject
-
Get the error message of this SplitterObject.
- getField() - Method in class FieldInfo
-
- getFieldValues(Field, List<Object>) - Static method in class DTraceWriter
-
Returns a list of values of the field for each Object in theObjects.
- getFilterSetting(String) - Method in class InvariantFilters
-
- getFlag(String) - Method in class VarInfoAux
-
- getFreeIndex(VarInfoName...) - Static method in class VarInfoName.QuantHelper
-
Return a fresh variable name that doesn't appear in the given variable names.
- getFullClassName() - Method in class PptName
-
Returns the fully-qualified class name, which uniquely identifies a given class.
- getFullName(MethodDeclaration) - Static method in class Ast
-
- getFullSignature(MethodDeclaration) - Static method in class Ast
-
- getFullSourcePath() - Method in class SplitterObject
-
Returns the full source of the Splitter.
- getGuardingList() - Method in class Invariant
-
Return a list of all the variables that must be non-null in order for this invariant to be
evaluated.
- getGuardingList(VarInfo[]) - Static method in class Invariant
-
Returns the union of calling VarInfo.getGuardingList on each element of the argument.
- getGuardingList() - Method in class VarInfo
-
Finds a list of variables that must be guarded for this VarInfo to be guaranteed to not be
missing.
- getGUID() - Method in class SplitterObject
-
Return the unique ID of this splitterObject.
- GetImage() - Static method in class ASCII_CharStream
-
- GetImage() - Method in class JavaCharStream
-
- getIndexValue(ValueTuple) - Method in class VarInfo
-
Return the value of this long variable (as an integer)
- getInstance() - Static method in class NonsensicalList
-
- getInstance() - Static method in class NonsensicalObject
-
- getInstance() - Static method in class Configuration
-
Returns singleton instance of this class.
- getInstance() - Static method in class DynamicConstants.ConIndexComparator
-
- getInstance() - Static method in class VarInfo.IndexComparator
-
- getInt(String) - Method in class VarInfoAux
-
Returns the integer value associated with a key, assuming it is defined.
- getIntArrayValue(ValueTuple) - Method in class VarInfo
-
Return the value of an long[] variable.
- getIntValue(ValueTuple) - Method in class VarInfo
-
Return the value of this long variable (as a long)
- getInv1() - Method in class InvNode
-
- getInv2() - Method in class InvNode
-
- getInvariants() - Method in class PptTopLevel
-
Return a List of all the invariants for the program point.
- getInvariants(PptTopLevel, PptMap) - Static method in class Ast
-
This code is taken from and modified from daikon.PrintInvariants.print_invariants.
- getJavaWrapper() - Method in class Runtime.BooleanWrap
-
- getJavaWrapper() - Method in class Runtime.ByteWrap
-
- getJavaWrapper() - Method in class Runtime.CharWrap
-
- getJavaWrapper() - Method in class Runtime.DoubleWrap
-
- getJavaWrapper() - Method in class Runtime.FloatWrap
-
- getJavaWrapper() - Method in class Runtime.IntWrap
-
- getJavaWrapper() - Method in class Runtime.LongWrap
-
- getJavaWrapper() - Method in interface Runtime.PrimitiveWrapper
-
- getJavaWrapper() - Method in class Runtime.ShortWrap
-
- getLine() - Static method in class ASCII_CharStream
-
Deprecated.
- getLine() - Method in class JavaCharStream
-
Deprecated.
- getList(String) - Method in class VarInfoAux
-
Returns the string array associated with a key, assuming it is defined.
- getListFromArray(Object) - Static method in class DTraceWriter
-
Return a List derived from an aray.
- getLowerBound() - Method in class VarInfoName.Elements
-
- getLowerBound() - Method in class VarInfoName.Slice
-
- getMatches(PptMap, MethodDeclaration) - Method in class PptNameMatcher
-
Iterates through program points and returns those that match the given method declaration.
- getMatches(PptMap, ConstructorDeclaration) - Method in class PptNameMatcher
-
Iterates through program points and returns those that match the given constructor declaration.
- getMessage() - Method in exception ParseException
-
This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() - Method in error TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMessage() - Method in exception ParseException
-
This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() - Method in error TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMethod(MethodDeclaration) - Static method in class Ast
-
- getMethod(Class<?>, MethodDeclaration) - Static method in class Ast
-
- getMethodDeclarator(MethodDeclaration) - Static method in class Ast
-
- getMethodName() - Method in class PptName
-
Returns the name (identifier) of the method, not taking into account any arguments, return
values, etc.
- getModified(VarInfo) - Method in class ValueTuple
-
- getModified(ValueTuple) - Method in class VarInfo
-
Convenience methods that return information from the ValueTuple.
- getModifiers(ClassOrInterfaceDeclaration) - Static method in class Ast
-
- getModifiers(MethodDeclaration) - Static method in class Ast
-
- getMyValFromParentVal(Object) - Method in class ArrayInfo
-
- getMyValFromParentVal(Object) - Method in class DaikonClassInfo
-
- getMyValFromParentVal(Object) - Method in class DaikonVariableInfo
-
Given a value corresponding to the parent of this, return the value of this.
- getMyValFromParentVal(Object) - Method in class FieldInfo
-
- getMyValFromParentVal(Object) - Method in class ListInfo
-
- getMyValFromParentVal(Object) - Method in class ParameterInfo
-
- getMyValFromParentVal(Object) - Method in class PureMethodInfo
-
Invokes this pure method on the given parentVal.
- getMyValFromParentVal(Object) - Method in class ReturnInfo
-
- getMyValFromParentVal(Object) - Method in class RootInfo
-
- getMyValFromParentVal(Object) - Method in class StaticObjInfo
-
- getMyValFromParentVal(Object) - Method in class StringInfo
-
- getMyValFromParentVal(Object) - Method in class ThisObjInfo
-
- getName() - Method in class DaikonVariableInfo
-
Returns the name of this variable.
- getName() - Method in class PptName
-
Returns the complete program point name, e.g.,
"DataStructures.StackAr.pop()Ljava/lang/Object;:::EXIT84".
- getName(FormalParameter) - Static method in class Ast
-
- getName(MethodDeclaration) - Static method in class Ast
-
- getName(ConstructorDeclaration) - Static method in class Ast
-
- getNameWithoutPoint() - Method in class PptName
-
Returns the fully-qualified class and method name (and signature).
- getNextToken() - Static method in class CParser
-
- getNextToken() - Static method in class CParserTokenManager
-
- getNextToken() - Method in class JavaParser
-
- getNextToken() - Method in class JavaParserTokenManager
-
- getObjectPpt(ClassInfo, int) - Static method in class RootInfo
-
Creates a new RootInfo object for an object program point.
- getOptarg(Getopt) - Static method in class Daikon
-
Just like g.getOptarg(), but only to be called in circumstances when the programmer
knows that the return value is non-null.
- getPackage(CompilationUnit) - Static method in class Ast
-
- getPackageName() - Method in class PptName
-
Returns a guess at the package name.
- getParameters(MethodDeclaration) - Static method in class Ast
-
- getParameters(ConstructorDeclaration) - Static method in class Ast
-
- getParametersNoImplicit(ConstructorDeclaration) - Static method in class Ast
-
- getParamVars() - Method in class PptTopLevel
-
Returns variables in this Ppt that are parameters.
- getParent(Class<?>, Node) - Static method in class Ast
-
- getParent() - Method in class AdditiveExpression
-
- getParent() - Method in class AllocationExpression
-
- getParent() - Method in class AndExpression
-
- getParent() - Method in class Annotation
-
- getParent() - Method in class AnnotationTypeBody
-
- getParent() - Method in class AnnotationTypeDeclaration
-
- getParent() - Method in class AnnotationTypeMemberDeclaration
-
- getParent() - Method in class ArgumentList
-
- getParent() - Method in class Arguments
-
- getParent() - Method in class ArrayDimsAndInits
-
- getParent() - Method in class ArrayInitializer
-
- getParent() - Method in class AssertStatement
-
- getParent() - Method in class AssignmentOperator
-
- getParent() - Method in class Block
-
- getParent() - Method in class BlockStatement
-
- getParent() - Method in class BooleanLiteral
-
- getParent() - Method in class BreakStatement
-
- getParent() - Method in class CastExpression
-
- getParent() - Method in class CastLookahead
-
- getParent() - Method in class ClassOrInterfaceBody
-
- getParent() - Method in class ClassOrInterfaceBodyDeclaration
-
- getParent() - Method in class ClassOrInterfaceDeclaration
-
- getParent() - Method in class ClassOrInterfaceType
-
- getParent() - Method in class CompilationUnit
-
- getParent() - Method in class ConditionalAndExpression
-
- getParent() - Method in class ConditionalExpression
-
- getParent() - Method in class ConditionalOrExpression
-
- getParent() - Method in class ConstructorDeclaration
-
- getParent() - Method in class ContinueStatement
-
- getParent() - Method in class DefaultValue
-
- getParent() - Method in class DoStatement
-
- getParent() - Method in class EmptyStatement
-
- getParent() - Method in class EnumBody
-
- getParent() - Method in class EnumConstant
-
- getParent() - Method in class EnumDeclaration
-
- getParent() - Method in class EqualityExpression
-
- getParent() - Method in class ExclusiveOrExpression
-
- getParent() - Method in class ExplicitConstructorInvocation
-
- getParent() - Method in class Expression
-
- getParent() - Method in class ExtendsList
-
- getParent() - Method in class FieldDeclaration
-
- getParent() - Method in class ForInit
-
- getParent() - Method in class FormalParameter
-
- getParent() - Method in class FormalParameters
-
- getParent() - Method in class ForStatement
-
- getParent() - Method in class ForUpdate
-
- getParent() - Method in class IfStatement
-
- getParent() - Method in class ImplementsList
-
- getParent() - Method in class ImportDeclaration
-
- getParent() - Method in class InclusiveOrExpression
-
- getParent() - Method in class Initializer
-
- getParent() - Method in class InstanceOfExpression
-
- getParent() - Method in class LabeledStatement
-
- getParent() - Method in class Literal
-
- getParent() - Method in class LocalVariableDeclaration
-
- getParent() - Method in class MarkerAnnotation
-
- getParent() - Method in class MemberSelector
-
- getParent() - Method in class MemberValue
-
- getParent() - Method in class MemberValueArrayInitializer
-
- getParent() - Method in class MemberValuePair
-
- getParent() - Method in class MemberValuePairs
-
- getParent() - Method in class MethodDeclaration
-
- getParent() - Method in class MethodDeclarator
-
- getParent() - Method in class Modifiers
-
- getParent() - Method in class MultiplicativeExpression
-
- getParent() - Method in class Name
-
- getParent() - Method in class NameList
-
- getParent() - Method in interface Node
-
- getParent() - Method in class NodeChoice
-
- getParent() - Method in class NodeList
-
- getParent() - Method in class NodeListOptional
-
- getParent() - Method in class NodeOptional
-
- getParent() - Method in class NodeSequence
-
- getParent() - Method in class NodeToken
-
- getParent() - Method in class NormalAnnotation
-
- getParent() - Method in class NullLiteral
-
- getParent() - Method in class PackageDeclaration
-
- getParent() - Method in class PostfixExpression
-
- getParent() - Method in class PreDecrementExpression
-
- getParent() - Method in class PreIncrementExpression
-
- getParent() - Method in class PrimaryExpression
-
- getParent() - Method in class PrimaryPrefix
-
- getParent() - Method in class PrimarySuffix
-
- getParent() - Method in class PrimitiveType
-
- getParent() - Method in class ReferenceType
-
- getParent() - Method in class RelationalExpression
-
- getParent() - Method in class ResultType
-
- getParent() - Method in class ReturnStatement
-
- getParent() - Method in class RSIGNEDSHIFT
-
- getParent() - Method in class RUNSIGNEDSHIFT
-
- getParent() - Method in class ShiftExpression
-
- getParent() - Method in class SingleMemberAnnotation
-
- getParent() - Method in class Statement
-
- getParent() - Method in class StatementExpression
-
- getParent() - Method in class StatementExpressionList
-
- getParent() - Method in class SwitchLabel
-
- getParent() - Method in class SwitchStatement
-
- getParent() - Method in class SynchronizedStatement
-
- getParent() - Method in class ThrowStatement
-
- getParent() - Method in class TryStatement
-
- getParent() - Method in class Type
-
- getParent() - Method in class TypeArgument
-
- getParent() - Method in class TypeArguments
-
- getParent() - Method in class TypeBound
-
- getParent() - Method in class TypeDeclaration
-
- getParent() - Method in class TypeParameter
-
- getParent() - Method in class TypeParameters
-
- getParent() - Method in class UnaryExpression
-
- getParent() - Method in class UnaryExpressionNotPlusMinus
-
- getParent() - Method in class VariableDeclarator
-
- getParent() - Method in class VariableDeclaratorId
-
- getParent() - Method in class VariableInitializer
-
- getParent() - Method in class WhileStatement
-
- getParent() - Method in class WildcardBounds
-
- getPart(VarInfoName) - Method in class VarInfoName.Finder
-
Returns the part of root that is contained in this.goals, or null if not found.
- getPoint() - Method in class PptName
-
Returns something interesting and descriptive about this point, along the lines of "ENTER" or
"EXIT" or some such.
- getPointSubscript() - Method in class PptName
-
Returns a numerical subscript of the given point, or Integer.MIN_VALUE if none exists. e.g
- getPpt1() - Method in class PptNode
-
- getPpt2() - Method in class PptNode
-
- getPptName() - Method in class SplitterObject
-
Returns the program point represented by this Splitter.
- getPrimarySuffixes(PrimaryExpression) - Static method in class Ast
-
Returns an Enumeration of PrimarySuffix objects (but the static type of the elements is only
known to be Node).
- getPropertyFiltersIterator() - Method in class InvariantFilters
-
- getProverStack() - Static method in class PptTopLevel
-
- getPureMethods() - Static method in class ChicoryPremain
-
Return an unmodifiable Set of the pure methods.
- getRelationType() - Method in class PptRelation
-
Returns a string describing the parent-child relationship.
- getReplacer() - Method in class SpinfoFile
-
Gets the StatementReplacer for the replace statements in the file parsed.
- getRepName(Class<?>, boolean) - Static method in class DaikonVariableInfo
-
Given a type, gets the representation type to be used in Daikon.
- getRepTypeName() - Method in class DaikonVariableInfo
-
Returns the representation type name of this variable.
- getRepTypeNameOnly() - Method in class DaikonVariableInfo
-
Return the rep type name without the constant value.
- getResult() - Method in class MinusVisitor
-
Returns the InvMap generated as a result of the traversal.
- getResult() - Method in class UnionVisitor
-
- getResult() - Method in class XorVisitor
-
Returns the InvMap generated as a result of the traversal.
- getReturnType(MethodDeclaration) - Static method in class Ast
-
- getSetting() - Method in class InvariantFilter
-
- getShortClassName() - Method in class PptName
-
Returns the short name of the class, not including any additional context, such as the package
it is in.
- getSignature() - Method in class PptName
-
Returns the full name which can uniquely identify a method within a class.
- getSliceBounds() - Method in class VarInfoName
-
If this is a slice, (potentially in pre-state), return its lower and upper bounds, which can be
subtracted to get one less than its size.
- getSpecialAt(int) - Method in class NodeToken
-
- getSpecialAt(int) - Method in class NodeToken
-
- getSplitter() - Method in class SplitterObject
-
Returns the Splitter that this SplitterObject represents, or null if splitterExists() == false.
- getSplitterObjects() - Method in class SpinfoFile
-
Gets the SplitterObjects for the file parsed.
- getStaticValue(Field) - Static method in class DTraceWriter
-
- getStringArrayValue(ValueTuple) - Method in class VarInfo
-
Reteurn the value of a String[] array variable.
- getStringList(List<?>) - Static method in class StringInfo
-
Returns a space-separated String of the elements in theValues.
- getStringValue(ValueTuple) - Method in class VarInfo
-
Return the value of a String variable.
- getSubscript(VarInfoName) - Method in class VarInfoName.Elements
-
- getSubscript(VarInfoName) - Method in class VarInfoName.Slice
-
- GetSuffix(int) - Static method in class ASCII_CharStream
-
- GetSuffix(int) - Method in class JavaCharStream
-
- getTabbedIndex(int, String) - Static method in class AnnotateVisitor
-
- getTempDir() - Static method in class SplitterFactory
-
- getTestString() - Method in class SplitterObject
-
- getToken(int) - Static method in class CParser
-
- getToken(int) - Method in class JavaParser
-
- getType() - Method in class ArrayInfo
-
- getType() - Method in class FieldInfo
-
- getType() - Method in class ParameterInfo
-
- getType(FormalParameter) - Static method in class Ast
-
- getTypeName() - Method in class DaikonVariableInfo
-
Returns the declared type name of this variable.
- getTypeNameList(List<Object>) - Static method in class DTraceWriter
-
Returns a list of Strings which are the names of the runtime types in the theVals param.
- getTypeNameOnly() - Method in class DaikonVariableInfo
-
Return the type name without aux information.
- getUngenerifiedType(FormalParameter) - Method in class PptNameMatcher
-
- getUpperBound() - Method in class VarInfoName.Elements
-
- getUpperBound() - Method in class VarInfoName.Slice
-
- getUserLeft() - Method in class Node
-
- getUserLeft() - Method in class RootNode
-
- getUserObject() - Method in class Node
-
- getUserObject() - Method in class RootNode
-
- getUserRight() - Method in class Node
-
- getUserRight() - Method in class RootNode
-
- getValue(Field, Object) - Static method in class DTraceWriter
-
Get the value of a certain field in theObj.
- getValue(VarInfo) - Method in class ValueTuple
-
Get the value of the variable vi in this ValueTuple.
- getValue(ValueTuple) - Method in class VarInfo
-
Get the value of this variable from a particular sample (ValueTuple).
- getValue(String) - Method in class VarInfoAux
-
Returns the value for the given key, which must be present in the map.
- getValueOrNull(VarInfo) - Method in class ValueTuple
-
Get the value of the variable vi in this ValueTuple, or null if it is missing.
- getValueOrNull(ValueTuple) - Method in class VarInfo
-
Use of this method is discouraged.
- getValueOrNull(String) - Method in class VarInfoAux
-
Returns the value for the given key, or null if it is not present.
- getValueStringNonArr(Object) - Method in class DaikonClassInfo
-
Get a String representation of the given Object's runtime type and the corresponding "modified"
value.
- getValueStringNonArr(Object) - Method in class StringInfo
-
Similar to showStringList, but used for non-array objects.
- getValueStringOfList(List<Object>) - Method in class DaikonVariableInfo
-
Returns a string representation of the values of a list of values as if it were an array.
- getValueStringOfObjectWithMod(Object, boolean) - Method in class DaikonVariableInfo
-
Gets the value of an object and concatenates the associated "modified" integer.
- getVariable() - Method in class VariableFilter
-
- getVariableNames(Node) - Static method in class Ast
-
- getVarInfo() - Method in class Derivation
-
Get the VarInfo that this would represent.
- getVars() - Method in class Equality
-
Returns the variables in their index order.
- getViolations() - Static method in class Runtime
-
Returns the list of violations.
- GJDepthFirst<R,A> - Class in jtb.visitor
-
Provides default methods which visit each node in the tree in depth-first
order.
- GJDepthFirst() - Constructor for class GJDepthFirst
-
- GJNoArguDepthFirst<R> - Class in jtb.visitor
-
Provides default methods which visit each node in the tree in depth-first
order.
- GJNoArguDepthFirst() - Constructor for class GJNoArguDepthFirst
-
- GJNoArguVisitor<R> - Interface in jtb.visitor
-
All GJ visitors with no argument must implement this interface.
- GJVisitor<R,A> - Interface in jtb.visitor
-
All GJ visitors must implement this interface.
- GJVoidDepthFirst<A> - Class in jtb.visitor
-
Provides default methods which visit each node in the tree in depth-first
order.
- GJVoidDepthFirst() - Constructor for class GJVoidDepthFirst
-
- GJVoidVisitor<A> - Interface in jtb.visitor
-
All GJ void visitors must implement this interface.
- Global - Class in daikon
-
- global_catch_il - Static variable in class DCInstrument
-
- global_exception_handler - Static variable in class DCInstrument
-
- global_suffix - Static variable in class FileIO
-
String used to identify global ppt names.
- GOTO - Static variable in interface CParserConstants
-
- GOTO - Static variable in interface JavaParserConstants
-
- GRAIN_CLASS - Static variable in class ContextSplitterFactory
-
Callsite granularity at the class level.
- GRAIN_LINE - Static variable in class ContextSplitterFactory
-
Callsite granularity at the line level.
- GRAIN_METHOD - Static variable in class ContextSplitterFactory
-
Callsite granularity at the method level.
- GreaterEqual64(PptSlice) - Constructor for class RangeFloat.GreaterEqual64
-
- GreaterEqual64() - Constructor for class RangeFloat.GreaterEqual64
-
- GreaterEqual64(PptSlice) - Constructor for class RangeInt.GreaterEqual64
-
- GreaterEqual64() - Constructor for class RangeInt.GreaterEqual64
-
- GreaterEqual64(PptSlice) - Constructor for class EltRangeFloat.GreaterEqual64
-
- GreaterEqual64() - Constructor for class EltRangeFloat.GreaterEqual64
-
- GreaterEqual64(PptSlice) - Constructor for class EltRangeInt.GreaterEqual64
-
- GreaterEqual64() - Constructor for class EltRangeInt.GreaterEqual64
-
- GreaterEqualZero(PptSlice) - Constructor for class RangeFloat.GreaterEqualZero
-
- GreaterEqualZero() - Constructor for class RangeFloat.GreaterEqualZero
-
- GreaterEqualZero(PptSlice) - Constructor for class RangeInt.GreaterEqualZero
-
- GreaterEqualZero() - Constructor for class RangeInt.GreaterEqualZero
-
- GreaterEqualZero(PptSlice) - Constructor for class EltRangeFloat.GreaterEqualZero
-
- GreaterEqualZero() - Constructor for class EltRangeFloat.GreaterEqualZero
-
- GreaterEqualZero(PptSlice) - Constructor for class EltRangeInt.GreaterEqualZero
-
- GreaterEqualZero() - Constructor for class EltRangeInt.GreaterEqualZero
-
- GT - Static variable in interface JavaParserConstants
-
- GTToken() - Constructor for class Token.GTToken
-
- GuardingImplication - Class in daikon.inv
-
This is a special implication invariant that guards any invariants that are over variables that
are sometimes missing.
- i - Variable in class VarInfoName.Slice
-
- iastore(int[], int, int) - Static method in class DCRuntime
-
Execute an iastore instruction and manipulate the tags accordingly.
- icfp - Static variable in class PptTopLevel
-
- id - Variable in class FileIO.ParentRelation
-
- id - Variable in class ContextSplitterFactory.MapfileEntry
-
- IDENTIFIER - Static variable in interface CParserConstants
-
- IDENTIFIER - Static variable in interface JavaParserConstants
-
- identifier_name() - Method in class VarInfoName
-
Return the String representation of this name using only letters, numbers, and underscores.
- identifier_name_impl() - Method in class VarInfoName.Add
-
- identifier_name_impl(String) - Method in class VarInfoName.Elements
-
- identifier_name_impl() - Method in class VarInfoName.Elements
-
- identifier_name_impl() - Method in class VarInfoName.Field
-
- identifier_name_impl() - Method in class VarInfoName.FunctionOf
-
- identifier_name_impl() - Method in class VarInfoName.FunctionOfN
-
- identifier_name_impl() - Method in class VarInfoName
-
Returns the name using only letters, numbers, and underscores.
- identifier_name_impl() - Method in class VarInfoName.Poststate
-
- identifier_name_impl() - Method in class VarInfoName.Prestate
-
- identifier_name_impl() - Method in class VarInfoName.Simple
-
- identifier_name_impl() - Method in class VarInfoName.SizeOf
-
- identifier_name_impl() - Method in class VarInfoName.Slice
-
- identifier_name_impl() - Method in class VarInfoName.Subscript
-
- identifier_name_impl() - Method in class VarInfoName.TypeOf
-
- IdentifierList() - Static method in class CParser
-
- IdentifierList - Class in jtb.cparser.syntaxtree
-
- IdentifierList(NodeToken, NodeListOptional) - Constructor for class IdentifierList
-
- IDENTITY_TRANSFORMER - Static variable in class VarInfoName
-
A pass-through transformer.
- IF - Static variable in interface CParserConstants
-
- IF - Static variable in interface JavaParserConstants
-
- ifact - Variable in class DCInstrument
-
The BCEL InstructionFactory for generating byte code instructions.
- iff - Variable in class Implication
-
- IfStatement() - Method in class JavaParser
-
- IfStatement - Class in jtb.syntaxtree
-
- IfStatement(NodeToken, NodeToken, Expression, NodeToken, Statement, NodeOptional) - Constructor for class IfStatement
-
- IfStatement(Expression, Statement, NodeOptional) - Constructor for class IfStatement
-
- ignore_comparability - Static variable in class Daikon
-
- ignore_toString - Static variable in class DCInstrument
-
Don't instrument toString functions.
- image - Variable in class Token
-
The string image of the token.
- image - Variable in class Token
-
The string image of the token.
- IMPLEMENTS - Static variable in interface JavaParserConstants
-
- implementsList(Class<?>) - Static method in class DaikonVariableInfo
-
Returns true iff type implements the List interface.
- ImplementsList(boolean) - Method in class JavaParser
-
- ImplementsList - Class in jtb.syntaxtree
-
- ImplementsList(NodeToken, ClassOrInterfaceType, NodeListOptional) - Constructor for class ImplementsList
-
- ImplementsList(ClassOrInterfaceType, NodeListOptional) - Constructor for class ImplementsList
-
- Implication - Class in daikon.inv
-
The Implication invariant class is used internally within Daikon to handle invariants that are
only true when certain other conditions are also true (splitting).
- Implication(PptSlice, Invariant, Invariant, boolean, Invariant, Invariant) - Constructor for class Implication
-
- IMPLICIT - Static variable in class VarComparability
-
- implied_false_noninstantiated_invariants - Static variable in class Global
-
- implied_noninstantiated_invariants - Static variable in class Global
-
- implied_post_condition - Static variable in class DiscardCode
-
used when an invariant is implied by some prestate conditions
- IMPORT - Static variable in interface JavaParserConstants
-
- ImportDeclaration() - Method in class JavaParser
-
- ImportDeclaration - Class in jtb.syntaxtree
-
- ImportDeclaration(NodeToken, NodeOptional, Name, NodeOptional, NodeToken) - Constructor for class ImportDeclaration
-
- ImportDeclaration(NodeOptional, Name, NodeOptional) - Constructor for class ImportDeclaration
-
- in_dtrace - Static variable in class Runtime
-
Flag indicating that a dtrace record is currently being written used to prevent a call to
instrumented code that occurs as part of generating a dtrace record (eg, toArray when
processing lists or pure functions) from generating a nested dtrace record.
- IN_FORMAL_COMMENT - Static variable in interface JavaParserConstants
-
- in_jdk - Variable in class DCInstrument
-
Is the current class a member of the JDK?
- in_merge - Variable in class PptTopLevel
-
- IN_MULTI_LINE_COMMENT - Static variable in interface JavaParserConstants
-
- in_shutdown - Static variable in class Premain
-
One of the last phases for DynComp is to write out the comparability values after the user
program completes execution.
- inBuf - Variable in class JavaCharStream
-
- include(Invariant) - Method in interface PptTopLevel.SimplifyInclusionTester
-
- include_index() - Static method in enum Quantify.QuantFlags
-
set with just INCLUDE_INDEX turned on
- INCLUDE_UNRETURNED - Static variable in class TraceSelect
-
- includes_simple_name(String) - Method in class VarInfo
-
Returns true if this variable contains a simple variable whose name is varname.
- includesSimpleName(String) - Method in class VarInfoName
-
Returns true if this VarInfoName contains a simple variable whose name is NAME.
- InclusiveORExpression() - Static method in class CParser
-
- InclusiveORExpression - Class in jtb.cparser.syntaxtree
-
- InclusiveORExpression(ExclusiveORExpression, NodeOptional) - Constructor for class InclusiveORExpression
-
- InclusiveOrExpression() - Method in class JavaParser
-
- InclusiveOrExpression - Class in jtb.syntaxtree
-
- InclusiveOrExpression(ExclusiveOrExpression, NodeListOptional) - Constructor for class InclusiveOrExpression
-
- INCR - Static variable in interface JavaParserConstants
-
- incrementRecords() - Static method in class Runtime
-
Increment the number of records that have been printed.
- incrementRecords() - Static method in class Runtime
-
- incSampleNumber() - Method in class PptTopLevel
-
Increments the number of samples processed by the program point by 1.
- indent - Variable in class DepthFirstVisitor
-
- indent() - Method in class TreeFormatter
-
- indent(int) - Method in class TreeFormatter
-
- indents - Variable in class DepthFirstVisitor
-
- index - Variable in class DeclReader.DeclVarInfo
-
- index - Variable in class SequenceInitial
-
Typically 0, 1, -1, or -2.
- index - Variable in class SequenceInitialFloat
-
Typically 0, 1, -1, or -2.
- index - Variable in class Quantify.QuantifyReturn
-
Index into the variable.
- index - Variable in class VarInfoName.Subscript
-
- index_shift - Variable in class SequenceFloatSubscript
-
- index_shift - Variable in class SequenceScalarSubscript
-
- index_shift - Variable in class SequenceStringSubscript
-
- index_shift - Variable in class SequenceSubsequence
-
- indexCompatible(VarInfo) - Method in class VarInfo
-
Return true if this sequence's first index type is compatible with the scalar variable.
- indexOf(String) - Method in class Ppt
-
Returns the varinfo_index of the variable whose name is varname.
- indexType(int) - Method in class VarComparability
-
- indexType(int) - Method in class VarComparabilityImplicit
-
- indexType(int) - Method in class VarComparabilityNone
-
- Info(long, int) - Constructor for class CompleteOneOfScalar.Info
-
- Info(String, int) - Constructor for class CompleteOneOfString.Info
-
- INFO - Static variable in class LogHelper
-
- init() - Static method in class DCRuntime
-
Perform any initialization required before instrumentation begins.
- init_hierarchy(PptMap) - Static method in class PptRelation
-
Initialize the hierarchical relationship between ppts.
- init_hierarchy_new(PptMap) - Static method in class PptRelation
-
Initialize the hierarchical relationship between ppts.
- init_ni_suppression() - Static method in class NIS
-
Sets up non-instantiation suppression.
- init_ppt(PptTopLevel, PptMap) - Static method in class Daikon
-
Setup splitters.
- init_traversal(int) - Method in class ClassInfo
-
Initializes the daikon variables for the object and class ppts.
- init_traversal(int) - Method in class MethodInfo
-
Initialize the enter and exit daikon variable trees (traversalEnter and traversalExit).
- InitDeclarator() - Static method in class CParser
-
- InitDeclarator - Class in jtb.cparser.syntaxtree
-
- InitDeclarator(Declarator, NodeOptional) - Constructor for class InitDeclarator
-
- InitDeclaratorList() - Static method in class CParser
-
- InitDeclaratorList - Class in jtb.cparser.syntaxtree
-
- InitDeclaratorList(InitDeclarator, NodeListOptional) - Constructor for class InitDeclaratorList
-
- initial_jdk_instrument - Variable in class DCInstrument
-
Is this the first phase of instrumenting a member of the JDK (via BuildJDK)?
- initialize() - Static method in class DiscReasonMap
-
- Initializer() - Static method in class CParser
-
- Initializer - Class in jtb.cparser.syntaxtree
-
- Initializer(NodeChoice) - Constructor for class Initializer
-
- Initializer() - Method in class JavaParser
-
- Initializer - Class in jtb.syntaxtree
-
- Initializer(NodeOptional, Block) - Constructor for class Initializer
-
- InitializerList() - Static method in class CParser
-
- InitializerList - Class in jtb.cparser.syntaxtree
-
- InitializerList(Initializer, NodeListOptional) - Constructor for class InitializerList
-
- initNotify(String) - Static method in class Runtime
-
Called by classes when they have finished initialization (i.e., their static initializer has
completed).
- initViaReflection() - Method in class ClassInfo
-
Gets the reflection object Class for this class, and the Method objects for each method that is
already in method_infos.
- initViaReflection() - Method in class MethodInfo
-
Populates this class with data from reflection.
- InorderFlattener(VarInfoName) - Constructor for class VarInfoName.InorderFlattener
-
- inOrderTraversal() - Method in class VarInfoName
-
Returns the nodes of this, as given by an inorder traversal.
- inPre() - Method in class VarInfoName.ElementsFinder
-
- inPre() - Method in class VarInfoName.NodeFinder
-
- inPrestateContext(VarInfoName) - Method in class VarInfoName
-
Returns true if the given node is in a prestate context within this tree.
- input_stream - Variable in class JavaParserTokenManager
-
- inputStream - Variable in class JavaCharStream
-
- insert_inexpressible - Variable in class AnnotateVisitor
-
If true, insert annotations not supported by ESC.
- insertAlso(Node) - Method in class AnnotateVisitor
-
- insertBehavior(Node) - Method in class AnnotateVisitor
-
- InsertCommentFormatter - Class in daikon.tools.jtb
-
InsertCommentFormatter is a visitor that does not actually insert comments, but instead corrects
positioning fields of all the tokens in the tree to accomodate already-inserted comments, while
modifying the formatting as little as possible.
- InsertCommentFormatter(List<NodeToken>) - Constructor for class InsertCommentFormatter
-
- insertInvariants(Node, String, AnnotateVisitor.InvariantsAndModifiedVars) - Method in class AnnotateVisitor
-
- insertInvariants(Node, String, AnnotateVisitor.InvariantsAndModifiedVars, boolean) - Method in class AnnotateVisitor
-
- insertJMLWorkaround(Node) - Method in class AnnotateVisitor
-
- insertModifies(Node, String, String, boolean) - Method in class AnnotateVisitor
-
- inside_csharp_name(VarInfo, boolean, int) - Method in class Derivation
-
Returns the csharp name of a variable which is included inside an expression (such as
orig(a[vi])).
- inside_esc_name(VarInfo, boolean, int) - Method in class Derivation
-
Returns the esc name of a variable which is included inside an expression (such as
orig(a[vi])).
- inside_jml_name(VarInfo, boolean, int) - Method in class Derivation
-
Returns the jml name of a variable which is included inside an expression (such as
orig(a[vi])).
- install_exception_handler(MethodGen) - Method in class DCInstrument
-
Adds a try/catch block around the entire method.
- INSTANCEOF - Static variable in interface JavaParserConstants
-
- InstanceOfExpression() - Method in class JavaParser
-
- InstanceOfExpression - Class in jtb.syntaxtree
-
- InstanceOfExpression(RelationalExpression, NodeOptional) - Constructor for class InstanceOfExpression
-
- instantiate(VarInfo, VarInfo) - Method in class BinaryDerivationFactory
-
Create a set of derivations from two base variables.
- instantiate(VarInfo, VarInfo) - Method in class SequenceFloatIntersectionFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequenceFloatSubscriptFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequenceFloatUnionFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequenceScalarIntersectionFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequenceScalarSubscriptFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequenceScalarUnionFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequencesConcatFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequencesJoinFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequencesJoinFactoryFloat
-
- instantiate(VarInfo, VarInfo) - Method in class SequencesPredicateFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequencesPredicateFactoryFloat
-
- instantiate(VarInfo, VarInfo) - Method in class SequenceStringIntersectionFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequenceStringSubscriptFactory
-
- instantiate(VarInfo, VarInfo) - Method in class SequenceStringUnionFactory
-
- instantiate(VarInfo, VarInfo, VarInfo) - Method in class SequenceFloatArbitrarySubsequenceFactory
-
- instantiate(VarInfo, VarInfo, VarInfo) - Method in class SequenceScalarArbitrarySubsequenceFactory
-
- instantiate(VarInfo, VarInfo, VarInfo) - Method in class SequenceStringArbitrarySubsequenceFactory
-
- instantiate(VarInfo, VarInfo, VarInfo) - Method in class TernaryDerivationFactory
-
Create a set of derivations from three base variables.
- instantiate(VarInfo) - Method in class SequenceInitialFactory
-
- instantiate(VarInfo) - Method in class SequenceInitialFactoryFloat
-
- instantiate(VarInfo) - Method in class SequenceLengthFactory
-
- instantiate(VarInfo) - Method in class SequenceMinMaxSumFactory
-
- instantiate(VarInfo) - Method in class StringLengthFactory
-
- instantiate(VarInfo) - Method in class UnaryDerivationFactory
-
- instantiate(PptTopLevel, VarInfo[]) - Method in class DummyInvariant
-
- instantiate(PptSlice) - Method in class Invariant
-
Instantiates this invariant over the specified slice.
- instantiate(PptSlice) - Method in class NISuppressee
-
Instantiates the suppressee invariant on the specified slice.
- instantiate(VarInfo[], PptTopLevel) - Method in class NISuppressee
-
Instantiates the suppressee invariant on the slice specified by vis in the specified ppt.
- instantiate_constant_suppressions(List<DynamicConstants.Constant>, List<DynamicConstants.Constant>) - Method in class DynamicConstants
-
- instantiate_dyn(PptSlice) - Method in class AndJoiner
-
- instantiate_dyn(PptSlice) - Method in class Member
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class MemberFloat
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqFloatEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqFloatGreaterEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqFloatGreaterThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqFloatLessEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqFloatLessThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqIntEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqIntGreaterEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqIntGreaterThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqIntLessEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqIntLessThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class MemberString
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FloatEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class FloatGreaterEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class FloatGreaterThan
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class FloatLessEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class FloatLessThan
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class FloatNonEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class IntEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class IntGreaterEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class IntGreaterThan
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class IntLessEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class IntLessThan
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class IntNonEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class LinearBinary
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class LinearBinaryFloat
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class NumericFloat.Divides
-
- instantiate_dyn(PptSlice) - Method in class NumericFloat.Square
-
- instantiate_dyn(PptSlice) - Method in class NumericFloat.ZeroTrack
-
- instantiate_dyn(PptSlice) - Method in class NumericInt.BitwiseAndZero
-
- instantiate_dyn(PptSlice) - Method in class NumericInt.BitwiseComplement
-
- instantiate_dyn(PptSlice) - Method in class NumericInt.BitwiseSubset
-
- instantiate_dyn(PptSlice) - Method in class NumericInt.Divides
-
- instantiate_dyn(PptSlice) - Method in class NumericInt.ShiftZero
-
- instantiate_dyn(PptSlice) - Method in class NumericInt.Square
-
- instantiate_dyn(PptSlice) - Method in class NumericInt.ZeroTrack
-
- instantiate_dyn(PptSlice) - Method in class PairwiseFloatEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseFloatGreaterEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseFloatGreaterThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseFloatLessEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseFloatLessThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseIntEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseIntGreaterEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseIntGreaterThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseIntLessEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseIntLessThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseLinearBinary
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class PairwiseLinearBinaryFloat
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericFloat.Divides
-
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericFloat.Square
-
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericFloat.ZeroTrack
-
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.BitwiseAndZero
-
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.BitwiseComplement
-
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.BitwiseSubset
-
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.Divides
-
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.ShiftZero
-
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.Square
-
- instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.ZeroTrack
-
- instantiate_dyn(PptSlice) - Method in class PairwiseString.SubString
-
- instantiate_dyn(PptSlice) - Method in class PairwiseStringEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseStringGreaterEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseStringGreaterThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseStringLessEqual
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PairwiseStringLessThan
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class Reverse
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class ReverseFloat
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatEqual
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatGreaterEqual
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatGreaterThan
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatLessEqual
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatLessThan
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntEqual
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntGreaterEqual
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntGreaterThan
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntLessEqual
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntLessThan
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringEqual
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringGreaterEqual
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringGreaterThan
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringLessEqual
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringLessThan
-
Instantiates the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SubSequence
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SubSequenceFloat
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SubSet
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SubSetFloat
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SuperSequence
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SuperSequenceFloat
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SuperSet
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SuperSetFloat
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class StdString.SubString
-
- instantiate_dyn(PptSlice) - Method in class StringEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class StringGreaterEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class StringGreaterThan
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class StringLessEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class StringLessThan
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class StringNonEqual
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class DummyInvariant
-
- instantiate_dyn(PptSlice) - Method in class Equality
-
- instantiate_dyn(PptSlice) - Method in class Implication
-
- instantiate_dyn(PptSlice) - Method in class Invariant
-
Instantiates (creates) an invariant of the same class on the specified slice.
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseAndLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseAndLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseAndLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseOrLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseOrLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseOrLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseXorLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseXorLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseXorLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_xzy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_yzx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_zyx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.GcdLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.GcdLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.GcdLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalAndLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalAndLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalAndLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalOrLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalOrLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalOrLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalXorLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalXorLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalXorLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_xzy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_yzx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_zyx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MaximumLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MaximumLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MaximumLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MinimumLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MinimumLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MinimumLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_xzy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_yzx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_zyx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MultiplyLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MultiplyLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MultiplyLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_xzy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_yzx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_zyx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_xzy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_yzx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_zyx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class LinearTernary
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class LinearTernaryFloat
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class CompleteOneOfScalar
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class IsPointer
-
- instantiate_dyn(PptSlice) - Method in class LowerBound
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class LowerBoundFloat
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class Modulus
-
Instantiate an invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class NonModulus
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class NonZero
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class NonZeroFloat
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class OneOfFloat
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class OneOfScalar
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class Positive
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeFloat.EqualMinusOne
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeFloat.EqualOne
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeFloat.EqualZero
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeFloat.GreaterEqual64
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeFloat.GreaterEqualZero
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeInt.BooleanVal
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeInt.Bound0_63
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeInt.EqualMinusOne
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeInt.EqualOne
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeInt.EqualZero
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeInt.Even
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeInt.GreaterEqual64
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeInt.GreaterEqualZero
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class RangeInt.PowerOfTwo
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class UpperBound
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class UpperBoundFloat
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class CommonFloatSequence
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class CommonSequence
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltLowerBound
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltLowerBoundFloat
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltNonZero
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltNonZeroFloat
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltOneOf
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltOneOfFloat
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.EqualMinusOne
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.EqualOne
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.EqualZero
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.GreaterEqual64
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.GreaterEqualZero
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.BooleanVal
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.Bound0_63
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.EqualMinusOne
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.EqualOne
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.EqualZero
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.Even
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.GreaterEqual64
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.GreaterEqualZero
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.PowerOfTwo
-
instantiates the invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltUpperBound
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltUpperBoundFloat
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatGreaterEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatGreaterThan
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatLessEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatLessThan
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class EltwiseIntEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class EltwiseIntGreaterEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class EltwiseIntGreaterThan
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class EltwiseIntLessEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class EltwiseIntLessThan
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class NoDuplicates
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class NoDuplicatesFloat
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class OneOfFloatSequence
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class OneOfSequence
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatGreaterEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatGreaterThan
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatLessEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatLessThan
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatNonEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntGreaterEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntGreaterThan
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntLessEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntLessThan
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntNonEqual
-
Instantiate the invariant on the specified slice.
- instantiate_dyn(PptSlice) - Method in class CompleteOneOfString
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class OneOfString
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class PrintableString
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class CommonStringSequence
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class EltOneOfString
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class OneOfStringSequence
-
instantiate an invariant on the specified slice
- instantiate_dyn(PptSlice) - Method in class DiffDummyInvariant
-
- instantiate_from_pairs(Set<VarInfo.Pair>) - Method in class PptSliceEquality
-
Instantiate the full equality sets from a set of variable pairs where each member of a pair is
equal to the other.
- instantiate_invariants() - Method in class PptSlice1
-
Creates all of the the invariants that are appropriate for this slice.
- instantiate_invariants(List<Invariant>) - Method in class PptSlice1
-
Creates all of the the invariants that are appropriate for this slice based on the list of
invariants passed in.
- instantiate_invariants() - Method in class PptSlice2
-
Creates all of the the invariants that are appropriate for this slice.
- instantiate_invariants(List<Invariant>) - Method in class PptSlice2
-
Creates all of the the invariants that are appropriate for this slice based on the list of
invariants passed in.
- instantiate_invariants() - Method in class PptSlice3
-
Creates all of the the invariants that are appropriate for this slice.
- instantiate_invariants(List<Invariant>) - Method in class PptSlice3
-
Creates all of the the invariants that are appropriate for this slice based on the list of
invariants passed in.
- instantiate_new_views(List<DynamicConstants.Constant>, List<DynamicConstants.Constant>) - Method in class DynamicConstants
-
Creates all new views required for the newly non constants (noncons) and the newly non-missing
(non_missing).
- instantiate_ok(VarInfo[]) - Method in class SeqFloatEqual
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqFloatGreaterEqual
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqFloatGreaterThan
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqFloatLessEqual
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqFloatLessThan
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqIntEqual
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqIntGreaterEqual
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqIntGreaterThan
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqIntLessEqual
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqIntLessThan
-
Non-equal SeqIntComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class FloatEqual
-
Returns whether or not the specified var types are valid for FloatEqual
- instantiate_ok(VarInfo[]) - Method in class FloatGreaterEqual
-
Returns whether or not the specified var types are valid for FloatGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class FloatGreaterThan
-
Returns whether or not the specified var types are valid for FloatGreaterThan
- instantiate_ok(VarInfo[]) - Method in class FloatLessEqual
-
Returns whether or not the specified var types are valid for FloatLessEqual
- instantiate_ok(VarInfo[]) - Method in class FloatLessThan
-
Returns whether or not the specified var types are valid for FloatLessThan
- instantiate_ok(VarInfo[]) - Method in class FloatNonEqual
-
Returns whether or not the specified var types are valid for FloatNonEqual
- instantiate_ok(VarInfo[]) - Method in class IntEqual
-
Returns whether or not the specified var types are valid for IntEqual
- instantiate_ok(VarInfo[]) - Method in class IntGreaterEqual
-
Returns whether or not the specified var types are valid for IntGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class IntGreaterThan
-
Returns whether or not the specified var types are valid for IntGreaterThan
- instantiate_ok(VarInfo[]) - Method in class IntLessEqual
-
Returns whether or not the specified var types are valid for IntLessEqual
- instantiate_ok(VarInfo[]) - Method in class IntLessThan
-
Returns whether or not the specified var types are valid for IntLessThan
- instantiate_ok(VarInfo[]) - Method in class IntNonEqual
-
Returns whether or not the specified var types are valid for IntNonEqual
- instantiate_ok(VarInfo[]) - Method in class LinearBinary
-
LinearBinary is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class LinearBinaryFloat
-
LinearBinary is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class NumericFloat
-
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
- instantiate_ok(VarInfo[]) - Method in class NumericInt
-
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatEqual
-
PairwiseFloatEqual is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatGreaterEqual
-
PairwiseFloatGreaterEqual is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatGreaterThan
-
PairwiseFloatGreaterThan is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatLessEqual
-
PairwiseFloatLessEqual is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatLessThan
-
PairwiseFloatLessThan is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntEqual
-
PairwiseIntEqual is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntGreaterEqual
-
PairwiseIntGreaterEqual is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntGreaterThan
-
PairwiseIntGreaterThan is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntLessEqual
-
PairwiseIntLessEqual is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntLessThan
-
PairwiseIntLessThan is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseNumericFloat
-
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
- instantiate_ok(VarInfo[]) - Method in class PairwiseNumericInt
-
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
- instantiate_ok(VarInfo[]) - Method in class PairwiseString
-
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringEqual
-
PairwiseStringEqual is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringGreaterEqual
-
PairwiseStringGreaterEqual is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringGreaterThan
-
PairwiseStringGreaterThan is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringLessEqual
-
PairwiseStringLessEqual is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringLessThan
-
PairwiseStringLessThan is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class Reverse
-
Reverse only makes sense on ordered arrays.
- instantiate_ok(VarInfo[]) - Method in class ReverseFloat
-
Reverse only makes sense on ordered arrays.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatEqual
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatGreaterEqual
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatGreaterThan
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatLessEqual
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatLessThan
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntEqual
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntGreaterEqual
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntGreaterThan
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntLessEqual
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntLessThan
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringEqual
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringGreaterEqual
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringGreaterThan
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringLessEqual
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringLessThan
-
Non-Equal SeqComparison is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SubSet
-
- instantiate_ok(VarInfo[]) - Method in class SubSetFloat
-
- instantiate_ok(VarInfo[]) - Method in class SuperSet
-
- instantiate_ok(VarInfo[]) - Method in class SuperSetFloat
-
- instantiate_ok(VarInfo[]) - Method in class StdString
-
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
- instantiate_ok(VarInfo[]) - Method in class StringEqual
-
Returns whether or not the specified var types are valid for StringEqual
- instantiate_ok(VarInfo[]) - Method in class StringGreaterEqual
-
Returns whether or not the specified var types are valid for StringGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class StringGreaterThan
-
Returns whether or not the specified var types are valid for StringGreaterThan
- instantiate_ok(VarInfo[]) - Method in class StringLessEqual
-
Returns whether or not the specified var types are valid for StringLessEqual
- instantiate_ok(VarInfo[]) - Method in class StringLessThan
-
Returns whether or not the specified var types are valid for StringLessThan
- instantiate_ok(VarInfo[]) - Method in class StringNonEqual
-
Returns whether or not the specified var types are valid for StringNonEqual
- instantiate_ok(VarInfo[]) - Method in class Invariant
-
Returns true if it makes sense to instantiate this invariant over the specified variables.
- instantiate_ok(VarInfo[]) - Method in class FunctionBinary
-
FunctionBinary is only valid on isIntegral() types.
- instantiate_ok(VarInfo[]) - Method in class FunctionBinaryFloat
-
FunctionBinaryFloat is only valid on isFloat() types.
- instantiate_ok(VarInfo[]) - Method in class LinearTernary
-
LinearTernary is only valid on non-constant integral types.
- instantiate_ok(VarInfo[]) - Method in class LinearTernaryFloat
-
LinearTernary is only valid on non-constant integral types.
- instantiate_ok(VarInfo[]) - Method in class IsPointer
-
- instantiate_ok(VarInfo[]) - Method in class LowerBound
-
LowerBound is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class LowerBoundFloat
-
LowerBoundFloat is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class Modulus
-
Modulus is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class NonModulus
-
NonModulus is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class NonZero
-
Make sure the NonZero make sense on these vars.
- instantiate_ok(VarInfo[]) - Method in class NonZeroFloat
-
Make sure the NonZero make sense on these vars.
- instantiate_ok(VarInfo[]) - Method in class RangeFloat
-
Check that instantiation is ok.
- instantiate_ok(VarInfo[]) - Method in class RangeInt
-
Check that instantiation is ok.
- instantiate_ok(VarInfo[]) - Method in class UpperBound
-
UpperBound is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class UpperBoundFloat
-
UpperBoundFloat is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class CommonFloatSequence
-
Sequences of hashcode values won't be consistent and are thus not printed by default.
- instantiate_ok(VarInfo[]) - Method in class CommonSequence
-
Sequences of hashcode values won't be consistent and are thus not printed by default.
- instantiate_ok(VarInfo[]) - Method in class EltLowerBound
-
EltLowerBound is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltLowerBoundFloat
-
EltLowerBoundFloat is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltRangeFloat
-
Check that instantiation is ok.
- instantiate_ok(VarInfo[]) - Method in class EltRangeInt
-
Check that instantiation is ok.
- instantiate_ok(VarInfo[]) - Method in class EltUpperBound
-
EltUpperBound is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltUpperBoundFloat
-
EltUpperBoundFloat is only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseFloatEqual
-
Non-equality EltwiseFloatEqual invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseFloatGreaterEqual
-
Non-equality EltwiseFloatGreaterEqual invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseFloatGreaterThan
-
Non-equality EltwiseFloatGreaterThan invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseFloatLessEqual
-
Non-equality EltwiseFloatLessEqual invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseFloatLessThan
-
Non-equality EltwiseFloatLessThan invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseIntEqual
-
Non-equality EltwiseIntEqual invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseIntGreaterEqual
-
Non-equality EltwiseIntGreaterEqual invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseIntGreaterThan
-
Non-equality EltwiseIntGreaterThan invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseIntLessEqual
-
Non-equality EltwiseIntLessEqual invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class EltwiseIntLessThan
-
Non-equality EltwiseIntLessThan invariants are only valid on integral types.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatEqual
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatGreaterEqual
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatGreaterThan
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatLessEqual
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatLessThan
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatNonEqual
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntEqual
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntGreaterEqual
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntGreaterThan
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntLessEqual
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntLessThan
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntNonEqual
-
Check that SeqIndex comparisons make sense over these vars.
- instantiate_ok(VarInfo[]) - Method in class NISuppressor
-
Returns whether or not this suppressor invariant could be instantiated over the specified
variables.
- instantiate_oneof(DynamicConstants.Constant) - Method in class DynamicConstants
-
Creates OneOf invariants for each constant.
- instantiate_views_and_invariants(PptTopLevel) - Static method in class DaikonSimple
-
Install views and the invariants.
- instantiate_views_and_invariants() - Method in class PptTopLevel
-
This function creates all the views (and thus candidate invariants), but does not check those
invariants.
- instantiated - Variable in class Splitter
-
True for an instantiated (non-"factory") splitter.
- instantiated() - Method in class Splitter
-
Returns true for an instantiated (non-"factory") splitter.
- instantiated_inv_cnt - Variable in class PptTopLevel
-
Number of invariants after equality set processing for the last sample.
- instantiated_inv_cnt - Variable in class PptTopLevel.Stats
-
number of instantiated invariants before the sample is applied
- instantiated_invariants - Static variable in class Global
-
- instantiated_slice_cnt - Variable in class PptTopLevel
-
Number of slices after equality set processing for the last sample.
- instantiated_slice_cnt - Variable in class PptTopLevel.Stats
-
number of instantiated slices
- instantiateDummy(PptTopLevel) - Method in class Splitter
-
Make an instance DummyInvariant for this instance of the splitter, if possible on an
appropriate slice from ppt.
- instantiateDummy(PptTopLevel) - Method in class SplitterExample
-
- instantiateSplitter(Ppt) - Method in class CallerContextSplitter
-
Create a new splitter for the given ppt using this as a prototype.
- instantiateSplitter(Ppt) - Method in class ReturnTrueSplitter
-
- instantiateSplitter(Ppt) - Method in class Splitter
-
Creates a valid splitter than can be used for testing the condition via test(ValueTuple).
- instantiateSplitter(Ppt) - Method in class SplitterExample
-
- instrument() - Method in class DCInstrument
-
Instruments the original class to perform dynamic comparabilty and returns the new class
definition.
- Instrument - Class in daikon.dcomp
-
- Instrument() - Constructor for class Instrument
-
- instrument_clinit - Static variable in class Chicory
-
If true, no variable values are printed.
- instrument_jdk() - Method in class DCInstrument
-
Instruments a JDK class to perform dynamic comparability and returns the new class definition.
- instrument_jdk_refs_only() - Method in class DCInstrument
-
Instruments a JDK class to perform dynamic comparabilty and returns the new class definition.
- instrument_method(MethodGen) - Method in class DCInstrument
-
Instrument the specified method for dynamic comparability.
- instrument_method_refs_only(MethodGen) - Method in class DCInstrument
-
Instrument the specified method for dynamic comparability (reference comparability only).
- instrument_refs_only() - Method in class DCInstrument
-
Instruments the original class to perform dynamic comparabilty and returns the new class
definition.
- instrumentation_interface - Static variable in class DCInstrument
-
Either "java.lang.DCompInstrumented" or "daikon.dcomp.DCompInstrumented".
- instrumentation_marker_variable - Static variable in class DCInstrument
-
We add a dummy local variable to JDK methods during the initial jdk instrumentation (via
BuildJDK) as a flag to indicate that the method needs to be re-instrumented at runtime.
- InstrumentHandler - Class in daikon.tools.runtimechecker
-
Instruments a file to check invariant violations at runtime.
- InstrumentHandler() - Constructor for class InstrumentHandler
-
- InstrumentVisitor - Class in daikon.tools.runtimechecker
-
Visitor that instruments a Java source file (i.e. adds code at certain places) to check invariant
violations at runtime.
- InstrumentVisitor(PptMap, TypeDeclaration) - Constructor for class InstrumentVisitor
-
Create a visitor that will insert code to check the invariants contained in pptmap.
- INT - Static variable in class ProglangType
-
- INT - Static variable in interface CParserConstants
-
- INT - Static variable in interface JavaParserConstants
-
- INT_ARRAY - Static variable in class ProglangType
-
- int_vars(PptTopLevel, ValueTuple) - Static method in class Debug
-
Returns a string containing the integer variables and their values.
- INTEGER - Static variable in class ProglangType
-
- integer_arg - Static variable in class DCInstrument
-
- INTEGER_LITERAL - Static variable in interface CParserConstants
-
- INTEGER_LITERAL - Static variable in interface JavaParserConstants
-
- IntEqual - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of == between two long scalars.
- INTERFACE - Static variable in interface JavaParserConstants
-
- intern() - Method in class VarInfoName
-
- internalInvariantEvaluationErrors - Static variable in class Runtime
-
A list of throwables seen when attempting to evaluate properties.
- intersection(boolean[], boolean[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(byte[], byte[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(byte[], int[]) - Static method in class Quant
-
- intersection(char[], char[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(double[], double[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(double[], float[]) - Static method in class Quant
-
- intersection(float[], float[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(float[], double[]) - Static method in class Quant
-
- intersection(int[], int[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(int[], long[]) - Static method in class Quant
-
- intersection(long[], long[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(long[], int[]) - Static method in class Quant
-
- intersection(short[], short[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(Object[], Object[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(String[], String[]) - Static method in class Quant
-
Returns an array that is equivalent to the set intersection of seq1 and seq2.
- intersection(Object, Object) - Static method in class Quant
-
- Intersection(VarInfoName, VarInfoName) - Constructor for class VarInfoName.Intersection
-
- IntGreaterEqual - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of ≥ between two long scalars.
- IntGreaterThan - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of > between two long scalars.
- IntLessEqual - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of ≤ between two long scalars.
- IntLessThan - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of < between two long scalars.
- IntNonEqual - Class in daikon.inv.binary.twoScalar
-
Represents an invariant of !
- IntWrap(int) - Constructor for class Runtime.IntWrap
-
- inv - Variable in class DiscardInfo
-
Invariant for which the DiscardInfo applies.
- inv - Variable in class Invariant.Match
-
- inv_add(List<Invariant>, ValueTuple, int) - Method in class PptTopLevel
-
Adds a sample to each invariant in the list.
- inv_cnt - Variable in class PptTopLevel.Stats
-
number of invariants
- inv_file - Static variable in class Daikon
-
- invalidated() - Method in class NISuppression
-
- Invariant - Class in daikon.inv
-
Base implementation for Invariant objects.
- Invariant(PptSlice) - Constructor for class Invariant
-
- Invariant() - Constructor for class Invariant
-
- invariant - Variable in class InvariantLemma
-
- Invariant.ClassVarnameComparator - Class in daikon.inv
-
- Invariant.ClassVarnameFormulaComparator - Class in daikon.inv
-
Orders invariants by class, then variable names, then formula.
- Invariant.InvariantComparatorForPrinting - Class in daikon.inv
-
Compare based on arity, then printed representation.
- Invariant.Match - Class in daikon.inv
-
Class used as a key to store invariants in a MAP where their equality depends on the invariant
representing the same invariant (i.e., their class is the same) and the same internal state
(when multiple invariants with the same class are possible)
Note that this is based on the Invariant type (i.e., class) and the internal state and not
on what ppt the invariant is in or what variables it is over.
- invariant_cnt() - Method in class PptTopLevel
-
Returns the number of true invariants at this ppt.
- invariant_cnt_by_class() - Method in class PptTopLevel
-
Returns how many invariants there are of each invariant class.
- InvariantAddAndCheckTester - Class in daikon.test.inv
-
This is a tester for the results of adding or checking an sample to an invariant.
- InvariantAddAndCheckTester() - Constructor for class InvariantAddAndCheckTester
-
- InvariantChecker - Class in daikon.tools
-
InvariantChecker reads an invariant file and trace file.
- InvariantChecker.InvariantCheckProcessor - Class in daikon.tools
-
- InvariantCheckProcessor() - Constructor for class InvariantChecker.InvariantCheckProcessor
-
- InvariantComparatorForPrinting() - Constructor for class Invariant.InvariantComparatorForPrinting
-
- InvariantDoclet - Class in daikon.config
-
InvariantDoclet is a Javadoc doclet that collects information about the invariants defined within
Daikon.
- InvariantDoclet(RootDoc) - Constructor for class InvariantDoclet
-
- invariantEnabledDefault - Static variable in class Invariant
-
The default for dkconfig_enabled in each subclass of Invariant.
- InvariantFilter - Class in daikon.inv.filter
-
- InvariantFilter(boolean) - Constructor for class InvariantFilter
-
- InvariantFilter() - Constructor for class InvariantFilter
-
- InvariantFilters - Class in daikon.inv.filter
-
- InvariantFilters() - Constructor for class InvariantFilters
-
- InvariantFormatTester - Class in daikon.test
-
This is a tester for the formatting of invariants in different modes that is configurable by file
input.
- InvariantFormatTester() - Constructor for class InvariantFormatTester
-
- InvariantInfo - Class in daikon.inv
-
Container class for holding all info needed to describe an Invariant.
- InvariantInfo(String, String, String) - Constructor for class InvariantInfo
-
- invariantIterator() - Method in class InvMap
-
Returns an iterator over the invariants in this.
- InvariantLemma - Class in daikon.simplify
-
InvariantLemmas are Lemmas created by printing a Daikon invariant in Simplify format, sometimes
with some hacks.
- InvariantLemma(Invariant) - Constructor for class InvariantLemma
-
- invariants_check_canBeMissing - Static variable in class Daikon
-
- invariants_check_canBeMissing_arrayelt - Static variable in class Daikon
-
- invariants_for(PptTopLevel, PptMap) - Static method in class AnnotateVisitor
-
- invariants_iterator() - Method in class PptTopLevel
-
Iterate over all of the invariants at this ppt (but not any implications).
- invariants_merged - Variable in class PptTopLevel
-
Flag that indicates whether or not invariants have been merged from all of this ppts children
to form the invariants here.
- invariants_removed - Variable in class PptTopLevel
-
Flag that indicates whether or not invariants that are duplicated at the parent have been
removed..
- invariants_vector() - Method in class PptTopLevel
-
- InvariantStatus - Enum in daikon.inv
-
This class is an enumerated type representing the possible results of adding a sample to an
invariant.
- InvariantTester - Class in daikon.test.inv
-
- InvariantTester() - Constructor for class InvariantTester
-
- invClass() - Method in class InvariantLemma
-
If this lemma came from an invariant, get its class.
- invClass() - Method in class Lemma
-
If this lemma came from an invariant, get its class.
- InvDef - Class in daikon.inv
-
Class that defines an invariant so that it can be searched for as part of suppression.
- InvDef(VarInfo, Class<? extends Invariant>) - Constructor for class InvDef
-
- InvDef(VarInfo, Class<? extends Invariant>, Object) - Constructor for class InvDef
-
- InvDef(VarInfo, VarInfo, Class<? extends Invariant>) - Constructor for class InvDef
-
- InvMap - Class in daikon.diff
-
Maps ppts to lists of invariants.
- InvMap() - Constructor for class InvMap
-
- InvMapTester - Class in daikon.test.diff
-
- InvMapTester() - Constructor for class InvMapTester
-
- InvMatch - Class in daikon.tools
-
Functions that look for relationships between the invariants at different program points.
- InvMatch() - Constructor for class InvMatch
-
- InvNode - Class in daikon.diff
-
Contains a pair of Invariants.
- InvNode(Invariant, Invariant) - Constructor for class InvNode
-
Either inv1 or inv2 may be null, but not both.
- invRep() - Method in class Annotation
-
Representation of this annotation (the format depends on which output format was used to create
the annotation in Daikon; it's one of JAVA, JML, ESC or DBC).
- invs - Variable in class PptSlice
-
The invariants contained in this slice.
- InvTranslate - Class in daikon.tools
-
Provides a variable translation over an invariant at one program point (perhaps in a different
program) to a similar invariant at a second program point.
- InvTranslate(Invariant, Invariant) - Constructor for class InvTranslate
-
Setup a translation from i1 to i2.
- is_add() - Method in class VarInfo
-
Returns whether or not this variable has an integer offset (eg, a+2)
- is_array() - Method in class VarInfo
-
Returns true if this variable is an array.
- is_assignable_var() - Method in class VarInfo
-
Returns true if this variable can be assigned to.
- is_boolean() - Method in class OneOfFloat
-
- is_boolean() - Method in class OneOfScalar
-
- is_boolean() - Method in class EltOneOf
-
- is_boolean() - Method in class EltOneOfFloat
-
- is_boolean() - Method in class OneOfFloatSequence
-
- is_boolean() - Method in class OneOfSequence
-
- is_boolean() - Method in class OneOfString
-
- is_boolean() - Method in class EltOneOfString
-
- is_boolean() - Method in class OneOfStringSequence
-
- is_class() - Method in class PptTopLevel
-
Is this a ppt that represents a class?
- is_class_init() - Method in class MethodInfo
-
Returns whether or not this method is a class initializer.
- is_class_init(Class<?>) - Static method in class DCRuntime
-
Returns whether or not the specified class is initialized.
- is_combined_exit() - Method in class PptTopLevel
-
Is this a combined exit point?
- is_constant(VarInfo) - Method in class DynamicConstants
-
Returns whether the specified variable is currently a constant.
- is_constant(VarInfo) - Method in class PptTopLevel
-
Returns whether or not the specified variable is dynamically constant.
- is_constructor() - Method in class MethodInfo
-
Returns true iff this method is a constructor.
- is_decl_file - Variable in class FileIO.ParseState
-
True if the current file is a declaration file.
- is_direct_array() - Method in class VarInfo
-
Returns whether or not this variable is an actual array as opposed to an array that is created
over fields/methods of an array.
- is_direct_non_slice_array() - Method in class VarInfo
-
Returns whether or not this variable is an actual array as opposed to an array that is created
over fields/methods of an array or a slice.
- is_double() - Method in class DeclReader.DeclVarInfo
-
Return true if this variable has floating-point type (float or double).
- is_empty(VarInfo) - Method in class PptTopLevel
-
Returns true if varr is empty.
- is_enabled() - Method in class NISuppressor
-
Returns whether or not this suppressor is enabled.
- is_enter() - Method in class PptTopLevel
-
is this an enter ppt
- is_equal(VarInfo, VarInfo) - Method in class PptTopLevel
-
Returns whether or not the specified variables are equal (ie, an equality invariant exists
between them).
- is_equality_inv() - Method in class FloatEqual
-
- is_equality_inv() - Method in class IntEqual
-
- is_equality_inv() - Method in class StringEqual
-
- is_exit() - Method in class PptTopLevel
-
Is this is an exit ppt (combined or specific)?
- is_false() - Method in class Invariant
-
Returns whether or not this invariant has been falsified.
- is_field() - Method in class VarInfo
-
Returns wehther or not this variable is a field.
- is_function_pointer() - Method in class ProglangType
-
Returns whether or not this declared type is a function pointer Only valid if the front end
marks the function pointer with the name '*func'.
- is_good_translation(List<InvTranslate>) - Static method in class InvMatch
-
- is_hashcode() - Method in class OneOfFloat
-
- is_hashcode() - Method in class OneOfScalar
-
- is_hashcode() - Method in class EltOneOf
-
- is_hashcode() - Method in class EltOneOfFloat
-
- is_hashcode() - Method in class OneOfFloatSequence
-
- is_hashcode() - Method in class OneOfSequence
-
- is_hashcode() - Method in class OneOfString
-
- is_hashcode() - Method in class EltOneOfString
-
- is_hashcode() - Method in class OneOfStringSequence
-
- is_included - Variable in class MethodInfo
-
Tells whether each exit point in method is instrumented, based on filters.
- is_instantiate_ok(PptSlice) - Method in class NISuppressionSet
-
Determines whether or not the suppression set is valid in the specified slice.
- is_instantiate_ok(PptTopLevel, VarInfo[]) - Method in class NISuppressionSet
-
Determines whether or not the suppressee of the suppression set should be instantiated.
- is_int() - Method in class DeclReader.DeclVarInfo
-
- is_inv_true(Invariant) - Method in class PptSlice
-
Returns true if the invariant is true in this slice.
- is_less_equal(VarInfo, int, VarInfo, int) - Method in class PptTopLevel
-
Returns true if (v1+v1_shift) ≤ (v2+v2_shift) is known to be true.
- is_missing(VarInfo) - Method in class DynamicConstants
-
Returns whether the specified variable missing for all values so far.
- is_missing(VarInfo) - Method in class PptTopLevel
-
Returns whether or not the specified variable has been missing for all samples seen so far.
- is_ni_suppressed() - Method in class Invariant
-
Returns whether or not this invariant is ni-suppressed.
- IS_NON_NULL - Static variable in class VarInfoAux
-
Whether this variable is known to be non-null, such as "this" in a Java program.
- is_nonzero(VarInfo) - Method in class PptTopLevel
-
Returns whether or not v1 is always non-zero.
- is_object() - Method in class PptTopLevel
-
Is this a ppt that represents an object?
- IS_PARAM - Static variable in class VarInfoAux
-
Whether this variable is a parameter to a method, or derived from a parameter to a method.
- is_prestate_version(Derivation) - Method in class Derivation
-
Returns true if d is the prestate version of this.
- is_prestate_version(VarInfo) - Method in class VarInfo
-
Returns true if vi is the prestate version of this.
- is_prev_constant() - Method in class DynamicConstants.Constant
-
Returns whether the specified variable is currently a constant OR was a constant at the
beginning of constants processing.
- is_prev_constant(VarInfo) - Method in class DynamicConstants
-
Returns whether the specified variable is currently a constant OR was a constant at the
beginning of constants processing.
- is_prev_constant(VarInfo) - Method in class PptTopLevel
-
Returns whether or not the specified variable is currently dynamically constant, or was a
dynamic constant at the beginning of constant processing.
- is_prev_missing(VarInfo) - Method in class DynamicConstants
-
Returns whether the specified variable is currently missing OR was missing at the beginning of
constants processing.
- is_prev_missing(VarInfo) - Method in class PptTopLevel
-
returns whether the specified variable is currently missing OR was missing at the beginning of
constants processing.
- is_primary() - Method in class PptRelation
-
Returns whether or not this relation is a primary relation.
- is_reference() - Method in class VarInfo
-
Return true if this is a pointer or reference to another object.
- is_size() - Method in class VarInfo
-
Returns whether this is a size of an array or a prestate thereof.
- is_slice_ok(VarInfo, VarInfo) - Static method in class DaikonSimple
-
Returns whether or not the specified binary slice should be created.
- is_slice_ok(VarInfo, VarInfo, VarInfo) - Static method in class DaikonSimple
-
Returns whether or not the specified ternary slice should be created.
- is_slice_ok(VarInfo[], int) - Method in class PptTopLevel
-
Returns whether or not the specified slice should be created.
- is_slice_ok(VarInfo) - Method in class PptTopLevel
-
Returns whether or not the specified unary slice should be created.
- is_slice_ok(VarInfo, VarInfo) - Method in class PptTopLevel
-
Returns whether or not the specified binary slice should be created.
- is_slice_ok(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
-
Returns whether or not the specified ternary slice should be created by checking the variables'
qualifications.
- is_static() - Method in class MethodInfo
-
Returns whether or not this method is static.
- is_static_constant - Variable in class VarInfo
-
Invariants:
is_static_constant == (value_index == -1);
is_static_constant == (static_constant_value !
- is_static_method(PptTopLevel) - Static method in class AnnotateNullable
-
Returns whether or not the method of the specified ppt is static or not.
- is_string() - Method in class DeclReader.DeclVarInfo
-
- is_string_array() - Method in class DeclReader.DeclVarInfo
-
- IS_STRUCT - Static variable in class VarInfoAux
-
Whether this variable is an inline structure.
- is_subexit() - Method in class PptTopLevel
-
Is this a numbered (specific) exit point?
- is_subscript(VarInfo[]) - Method in class NumericFloat
-
Checks to see if 'x[a] op y[b]' where 'x[] op y[]' and 'a == b'.
- is_subscript(VarInfo[]) - Method in class NumericInt
-
Checks to see if 'x[a] op y[b]' where 'x[] op y[]' and 'a == b'.
- is_subscript(VarInfo[]) - Method in class StdString
-
Checks to see if 'x[a] op y[b]' where 'x[] op y[]' and 'a == b'.
- is_subsequence(VarInfo[]) - Method in class PairwiseNumericFloat
-
Checks to see if this invariant is over subsequences and if the same relationship holds over
the full sequence.
- is_subsequence(VarInfo[]) - Method in class PairwiseNumericInt
-
Checks to see if this invariant is over subsequences and if the same relationship holds over
the full sequence.
- is_subsequence(VarInfo[]) - Method in class PairwiseString
-
Checks to see if this invariant is over subsequences and if the same relationship holds over
the full sequence.
- is_subsequence(VarInfo, VarInfo) - Method in class PptTopLevel
-
Returns true if v1 is known to be a subsequence of v2.
- is_subset(VarInfo, VarInfo) - Method in class PptTopLevel
-
Returns whether or not v1 is a subset of v2.
- is_suppressor(Class<? extends Invariant>) - Static method in class NIS
-
Returns true if the specified class is an antecedent in any NI suppression.
- is_symmetric() - Method in class BinaryInvariant
-
Returns true if the binary function is symmetric (x,y ⇒ y,x).
- is_symmetric() - Method in class SequenceFloat
-
Since the order is determined from the vars and the sequence is always first, this is
essentially symmetric.
- is_symmetric() - Method in class SequenceScalar
-
Since the order is determined from the vars and the sequence is always first, this is
essentially symmetric.
- is_symmetric() - Method in class SequenceString
-
Since the order is determined from the vars and the sequence is always first, this is
essentially symmetric.
- is_symmetric() - Method in class FloatEqual
-
- is_symmetric() - Method in class FloatNonEqual
-
- is_symmetric() - Method in class IntEqual
-
- is_symmetric() - Method in class IntNonEqual
-
- is_symmetric() - Method in class NumericInt.BitwiseAndZero
-
- is_symmetric() - Method in class NumericInt.BitwiseComplement
-
- is_symmetric() - Method in class PairwiseFloatEqual
-
- is_symmetric() - Method in class PairwiseIntEqual
-
- is_symmetric() - Method in class PairwiseNumericInt.BitwiseAndZero
-
- is_symmetric() - Method in class PairwiseNumericInt.BitwiseComplement
-
- is_symmetric() - Method in class PairwiseStringEqual
-
- is_symmetric() - Method in class StringEqual
-
- is_symmetric() - Method in class StringNonEqual
-
- is_symmetric() - Method in class FunctionBinary.BitwiseAndLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.BitwiseAndLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.BitwiseAndLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.BitwiseOrLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.BitwiseOrLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.BitwiseOrLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.BitwiseXorLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.BitwiseXorLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.BitwiseXorLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.DivisionLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.DivisionLong_xzy
-
- is_symmetric() - Method in class FunctionBinary.DivisionLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.DivisionLong_yzx
-
- is_symmetric() - Method in class FunctionBinary.DivisionLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.DivisionLong_zyx
-
- is_symmetric() - Method in class FunctionBinary.GcdLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.GcdLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.GcdLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.LogicalAndLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.LogicalAndLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.LogicalAndLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.LogicalOrLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.LogicalOrLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.LogicalOrLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.LogicalXorLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.LogicalXorLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.LogicalXorLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.LshiftLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.LshiftLong_xzy
-
- is_symmetric() - Method in class FunctionBinary.LshiftLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.LshiftLong_yzx
-
- is_symmetric() - Method in class FunctionBinary.LshiftLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.LshiftLong_zyx
-
- is_symmetric() - Method in class FunctionBinary.MaximumLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.MaximumLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.MaximumLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.MinimumLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.MinimumLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.MinimumLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.ModLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.ModLong_xzy
-
- is_symmetric() - Method in class FunctionBinary.ModLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.ModLong_yzx
-
- is_symmetric() - Method in class FunctionBinary.ModLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.ModLong_zyx
-
- is_symmetric() - Method in class FunctionBinary.MultiplyLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.MultiplyLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.MultiplyLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.PowerLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.PowerLong_xzy
-
- is_symmetric() - Method in class FunctionBinary.PowerLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.PowerLong_yzx
-
- is_symmetric() - Method in class FunctionBinary.PowerLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.PowerLong_zyx
-
- is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_xzy
-
- is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_yzx
-
- is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_zyx
-
- is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
- is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
- is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
- is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
- is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
- is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
- is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
- is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
- is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
- is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
- is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
- is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
- is_symmetric() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
- is_symmetric() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
- is_symmetric() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
- is_symmetric() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
- is_symmetric() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
- is_symmetric() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
- is_symmetric() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
- is_symmetric() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
- is_symmetric() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
- is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
- is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
- is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
- is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
- is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
- is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
- is_this() - Method in class VarInfo
-
Returns whether or not this variable is the 'this' variable.
- is_typeof() - Method in class VarInfo
-
Returns whether or not this variable represents the type of a variable (eg,
a.getClass().getName()).
- is_var_ok(VarInfo) - Static method in class DaikonSimple
-
- isAbstract(int) - Method in class JavaParser.ModifierSet
-
- isAccessModifier(String) - Static method in class Ast
-
- isActive() - Method in class LinearBinary
-
- isActive() - Method in class LinearBinaryCore
-
Returns whether or not the invariant is currently active.
- isActive() - Method in class LinearBinaryCoreFloat
-
Returns whether or not the invariant is currently active.
- isActive() - Method in class LinearBinaryFloat
-
- isActive() - Method in class PairwiseLinearBinary
-
- isActive() - Method in class PairwiseLinearBinaryFloat
-
- isActive() - Method in class Invariant
-
Returns whether or not the invariant is currently active.
- isActive() - Method in class LinearTernary
-
- isActive() - Method in class LinearTernaryCore
-
Returns whether or not the invariant is currently active.
- isActive() - Method in class LinearTernaryCoreFloat
-
Returns whether or not the invariant is currently active.
- isActive() - Method in class LinearTernaryFloat
-
- IsAllNonPoststateVisitor(VarInfoName) - Constructor for class VarInfoName.IsAllNonPoststateVisitor
-
- isAllPrestate() - Method in class Implication
-
- isAllPrestate() - Method in class Invariant
-
Returns true if this invariant is only over prestate variables.
- isAllPrestate() - Method in class VarInfoName
-
Returns true if every variable in the name is an orig(...) variable.
- IsAllPrestateVisitor(VarInfoName) - Constructor for class VarInfoName.IsAllPrestateVisitor
-
- isApplySizeSafe() - Method in class VarInfoName
-
Returns true iff applySize will not throw an exception.
- isArray - Variable in class DaikonVariableInfo
-
True iff this variable is an array.
- isArray() - Method in class DaikonVariableInfo
-
Returns whether or not this variable is an array.
- isArray() - Method in class ProglangType
-
- isArray(Type) - Static method in class Ast
-
- isArray() - Method in class VarInfo
-
Returns true if this is an array or a slice.
- isArrayAccess(PostfixExpression) - Method in class Converter
-
- isBitwiseAnd() - Method in class FunctionBinary.BitwiseAndLong_xyz
-
- isBitwiseAnd() - Method in class FunctionBinary.BitwiseAndLong_yxz
-
- isBitwiseAnd() - Method in class FunctionBinary.BitwiseAndLong_zxy
-
- isBitwiseAnd() - Method in class FunctionBinary
-
- isBitwiseOr() - Method in class FunctionBinary.BitwiseOrLong_xyz
-
- isBitwiseOr() - Method in class FunctionBinary.BitwiseOrLong_yxz
-
- isBitwiseOr() - Method in class FunctionBinary.BitwiseOrLong_zxy
-
- isBitwiseOr() - Method in class FunctionBinary
-
- isBitwiseXor() - Method in class FunctionBinary.BitwiseXorLong_xyz
-
- isBitwiseXor() - Method in class FunctionBinary.BitwiseXorLong_yxz
-
- isBitwiseXor() - Method in class FunctionBinary.BitwiseXorLong_zxy
-
- isBitwiseXor() - Method in class FunctionBinary
-
- isCanonical() - Method in class VarInfo
-
Whether this VarInfo is the leader of its equality set.
- isClassStaticSynthetic() - Method in class PptName
-
Returns true iff this name refers to a synthetic class instance program point.
- isClosure() - Method in class VarInfo
-
- isCombinedExitPoint() - Method in class PptName
-
Returns true iff this name refers to a combined (synthetic) procedure exit point.
- isComment(String) - Static method in class FileIO
-
- isConstructor() - Method in class PptName
-
Returns true iff this program point is a constructor entry or exit.
- isDerived() - Method in class VarInfo
-
Returns true if this variable is a derived variable.
- isDerivedFromNonCanonical() - Method in class BinaryDerivation
-
- isDerivedFromNonCanonical() - Method in class Derivation
-
- isDerivedFromNonCanonical() - Method in class TernaryDerivation
-
- isDerivedFromNonCanonical() - Method in class UnaryDerivation
-
- isDerivedParam() - Method in class VarInfo
-
Returns true if this is a param according to aux info, or this is a front end derivation such
that one of its bases is a param.
- isDerivedParamAndUninteresting() - Method in class VarInfo
-
Returns true if a given VarInfo is a parameter or derived from one in such a way that changes
to it wouldn't be visible to the method's caller.
- isDerivedParamCached - Variable in class VarInfo
-
Cached value for isDerivedParam().
- isDerivedSequenceMember() - Method in class VarInfo
-
Returns the VarInfo for the sequence from which this was derived, or null if this wasn't
derived from a sequence.
- isDerivedSequenceMinMaxSum() - Method in class VarInfo
-
- isDerivedSubSequenceOf() - Method in class VarInfo
-
Return the original sequence variable from which this derived sequence was derived.
- isDivision() - Method in class FunctionBinary.DivisionLong_xyz
-
- isDivision() - Method in class FunctionBinary.DivisionLong_xzy
-
- isDivision() - Method in class FunctionBinary.DivisionLong_yxz
-
- isDivision() - Method in class FunctionBinary.DivisionLong_yzx
-
- isDivision() - Method in class FunctionBinary.DivisionLong_zxy
-
- isDivision() - Method in class FunctionBinary.DivisionLong_zyx
-
- isDivision() - Method in class FunctionBinary
-
- isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
- isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
- isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
- isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
- isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
- isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
- isDivision() - Method in class FunctionBinaryFloat
-
- isEnterPoint() - Method in class PptName
-
Returns true iff this name refers to a procedure exit point.
- isEqual() - Method in class SeqSeqFloatEqual
-
- isEqual() - Method in class SeqSeqFloatGreaterEqual
-
- isEqual() - Method in class SeqSeqFloatGreaterThan
-
- isEqual() - Method in class SeqSeqFloatLessEqual
-
- isEqual() - Method in class SeqSeqFloatLessThan
-
- isEqual() - Method in class SeqSeqIntEqual
-
- isEqual() - Method in class SeqSeqIntGreaterEqual
-
- isEqual() - Method in class SeqSeqIntGreaterThan
-
- isEqual() - Method in class SeqSeqIntLessEqual
-
- isEqual() - Method in class SeqSeqIntLessThan
-
- isEqual() - Method in class SeqSeqStringEqual
-
- isEqual() - Method in class SeqSeqStringGreaterEqual
-
- isEqual() - Method in class SeqSeqStringGreaterThan
-
- isEqual() - Method in class SeqSeqStringLessEqual
-
- isEqual() - Method in class SeqSeqStringLessThan
-
- isEqualityComparison() - Method in class Invariant
-
Returns true if this is an equality comparison.
- isEqualTo(VarInfo) - Method in class VarInfo
-
Check if two VarInfos are truly (non guarded) equal to each other right now.
- isExact() - Method in class SeqFloatEqual
-
- isExact() - Method in class SeqFloatGreaterEqual
-
- isExact() - Method in class SeqFloatGreaterThan
-
- isExact() - Method in class SeqFloatLessEqual
-
- isExact() - Method in class SeqFloatLessThan
-
- isExact() - Method in class SeqIntEqual
-
- isExact() - Method in class SeqIntGreaterEqual
-
- isExact() - Method in class SeqIntGreaterThan
-
- isExact() - Method in class SeqIntLessEqual
-
- isExact() - Method in class SeqIntLessThan
-
- isExact() - Method in class FloatEqual
-
- isExact() - Method in class FloatGreaterEqual
-
- isExact() - Method in class FloatGreaterThan
-
- isExact() - Method in class FloatLessEqual
-
- isExact() - Method in class FloatLessThan
-
- isExact() - Method in class FloatNonEqual
-
- isExact() - Method in class IntEqual
-
- isExact() - Method in class IntGreaterEqual
-
- isExact() - Method in class IntGreaterThan
-
- isExact() - Method in class IntLessEqual
-
- isExact() - Method in class IntLessThan
-
- isExact() - Method in class IntNonEqual
-
- isExact() - Method in class LinearBinary
-
- isExact() - Method in class LinearBinaryFloat
-
- isExact() - Method in class NumericFloat
-
- isExact() - Method in class NumericInt
-
- isExact() - Method in class PairwiseNumericFloat
-
- isExact() - Method in class PairwiseNumericInt
-
- isExact() - Method in class PairwiseString
-
- isExact() - Method in class StdString
-
- isExact() - Method in class StringEqual
-
- isExact() - Method in class StringGreaterEqual
-
- isExact() - Method in class StringGreaterThan
-
- isExact() - Method in class StringLessEqual
-
- isExact() - Method in class StringLessThan
-
- isExact() - Method in class StringNonEqual
-
- isExact() - Method in class Invariant
-
Subclasses should override.
- isExact() - Method in class FunctionBinary.BitwiseAndLong_xyz
-
- isExact() - Method in class FunctionBinary.BitwiseAndLong_yxz
-
- isExact() - Method in class FunctionBinary.BitwiseAndLong_zxy
-
- isExact() - Method in class FunctionBinary.DivisionLong_xyz
-
- isExact() - Method in class FunctionBinary.DivisionLong_xzy
-
- isExact() - Method in class FunctionBinary.DivisionLong_yxz
-
- isExact() - Method in class FunctionBinary.DivisionLong_yzx
-
- isExact() - Method in class FunctionBinary.DivisionLong_zxy
-
- isExact() - Method in class FunctionBinary.DivisionLong_zyx
-
- isExact() - Method in class FunctionBinary.MultiplyLong_xyz
-
- isExact() - Method in class FunctionBinary.MultiplyLong_yxz
-
- isExact() - Method in class FunctionBinary.MultiplyLong_zxy
-
- isExact() - Method in class FunctionBinary.PowerLong_xyz
-
- isExact() - Method in class FunctionBinary.PowerLong_xzy
-
- isExact() - Method in class FunctionBinary.PowerLong_yxz
-
- isExact() - Method in class FunctionBinary.PowerLong_yzx
-
- isExact() - Method in class FunctionBinary.PowerLong_zxy
-
- isExact() - Method in class FunctionBinary.PowerLong_zyx
-
- isExact() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
- isExact() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
- isExact() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
- isExact() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
- isExact() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
- isExact() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
- isExact() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
- isExact() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
- isExact() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
- isExact() - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
- isExact() - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
- isExact() - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
- isExact() - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
- isExact() - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
- isExact() - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
- isExact() - Method in class LinearTernary
-
- isExact() - Method in class LinearTernaryFloat
-
- isExact() - Method in class LowerBoundCore
-
- isExact() - Method in class LowerBoundCoreFloat
-
- isExact() - Method in class LowerBound
-
- isExact() - Method in class LowerBoundFloat
-
- isExact() - Method in class OneOfFloat
-
- isExact() - Method in class OneOfScalar
-
- isExact() - Method in class UpperBound
-
- isExact() - Method in class UpperBoundFloat
-
- isExact() - Method in class EltLowerBound
-
- isExact() - Method in class EltLowerBoundFloat
-
- isExact() - Method in class EltOneOf
-
- isExact() - Method in class EltOneOfFloat
-
- isExact() - Method in class EltUpperBound
-
- isExact() - Method in class EltUpperBoundFloat
-
- isExact() - Method in class EltwiseFloatEqual
-
- isExact() - Method in class EltwiseFloatGreaterEqual
-
- isExact() - Method in class EltwiseFloatGreaterThan
-
- isExact() - Method in class EltwiseFloatLessEqual
-
- isExact() - Method in class EltwiseFloatLessThan
-
- isExact() - Method in class EltwiseIntEqual
-
- isExact() - Method in class EltwiseIntGreaterEqual
-
- isExact() - Method in class EltwiseIntGreaterThan
-
- isExact() - Method in class EltwiseIntLessEqual
-
- isExact() - Method in class EltwiseIntLessThan
-
- isExact() - Method in class OneOfFloatSequence
-
- isExact() - Method in class OneOfSequence
-
- isExact() - Method in class OneOfString
-
- isExact() - Method in class EltOneOfString
-
- isExact() - Method in class OneOfStringSequence
-
- isExact() - Method in class UpperBoundCore
-
- isExact() - Method in class UpperBoundCoreFloat
-
- isExclusiveFormula(Invariant) - Method in class SeqFloatEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqFloatGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqFloatGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class SeqFloatLessEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqFloatLessThan
-
- isExclusiveFormula(Invariant) - Method in class SeqIntEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIntGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIntGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class SeqIntLessEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIntLessThan
-
- isExclusiveFormula(Invariant) - Method in class FloatEqual
-
- isExclusiveFormula(Invariant) - Method in class FloatGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class FloatGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class FloatLessEqual
-
- isExclusiveFormula(Invariant) - Method in class FloatLessThan
-
- isExclusiveFormula(Invariant) - Method in class FloatNonEqual
-
- isExclusiveFormula(Invariant) - Method in class IntEqual
-
- isExclusiveFormula(Invariant) - Method in class IntGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class IntGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class IntLessEqual
-
- isExclusiveFormula(Invariant) - Method in class IntLessThan
-
- isExclusiveFormula(Invariant) - Method in class IntNonEqual
-
- isExclusiveFormula(Invariant) - Method in class LinearBinary
-
- isExclusiveFormula(LinearBinaryCore) - Method in class LinearBinaryCore
-
- isExclusiveFormula(LinearBinaryCoreFloat) - Method in class LinearBinaryCoreFloat
-
- isExclusiveFormula(Invariant) - Method in class LinearBinaryFloat
-
- isExclusiveFormula(Invariant) - Method in class PairwiseFloatEqual
-
- isExclusiveFormula(Invariant) - Method in class PairwiseFloatGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class PairwiseFloatGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class PairwiseFloatLessEqual
-
- isExclusiveFormula(Invariant) - Method in class PairwiseFloatLessThan
-
- isExclusiveFormula(Invariant) - Method in class PairwiseIntEqual
-
- isExclusiveFormula(Invariant) - Method in class PairwiseIntGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class PairwiseIntGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class PairwiseIntLessEqual
-
- isExclusiveFormula(Invariant) - Method in class PairwiseIntLessThan
-
- isExclusiveFormula(Invariant) - Method in class PairwiseLinearBinary
-
- isExclusiveFormula(Invariant) - Method in class PairwiseLinearBinaryFloat
-
- isExclusiveFormula(Invariant) - Method in class PairwiseStringEqual
-
- isExclusiveFormula(Invariant) - Method in class PairwiseStringGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class PairwiseStringGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class PairwiseStringLessEqual
-
- isExclusiveFormula(Invariant) - Method in class PairwiseStringLessThan
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqFloatEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqFloatGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqFloatGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqFloatLessEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqFloatLessThan
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqIntEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqIntGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqIntGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqIntLessEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqIntLessThan
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqStringEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqStringGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqStringGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqStringLessEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqSeqStringLessThan
-
- isExclusiveFormula(Invariant) - Method in class StringEqual
-
- isExclusiveFormula(Invariant) - Method in class StringGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class StringGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class StringLessEqual
-
- isExclusiveFormula(Invariant) - Method in class StringLessThan
-
- isExclusiveFormula(Invariant) - Method in class StringNonEqual
-
- isExclusiveFormula(Invariant) - Method in class Invariant
-
Returns true iff the two invariants represent mutually exclusive mathematical formulas -- that
is, if one of them is true, then the other must be false.
- isExclusiveFormula(Invariant) - Method in class LinearTernary
-
- isExclusiveFormula(LinearTernaryCore) - Method in class LinearTernaryCore
-
- isExclusiveFormula(LinearTernaryCoreFloat) - Method in class LinearTernaryCoreFloat
-
- isExclusiveFormula(Invariant) - Method in class LinearTernaryFloat
-
- isExclusiveFormula(Invariant) - Method in class LowerBound
-
- isExclusiveFormula(Invariant) - Method in class LowerBoundFloat
-
- isExclusiveFormula(Invariant) - Method in class Modulus
-
- isExclusiveFormula(Invariant) - Method in class NonModulus
-
- isExclusiveFormula(Invariant) - Method in class NonZero
-
- isExclusiveFormula(Invariant) - Method in class NonZeroFloat
-
- isExclusiveFormula(Invariant) - Method in class OneOfFloat
-
- isExclusiveFormula(Invariant) - Method in class OneOfScalar
-
- isExclusiveFormula(Invariant) - Method in class RangeFloat
-
- isExclusiveFormula(Invariant) - Method in class RangeInt
-
- isExclusiveFormula(Invariant) - Method in class UpperBound
-
- isExclusiveFormula(Invariant) - Method in class UpperBoundFloat
-
- isExclusiveFormula(Invariant) - Method in class EltLowerBound
-
- isExclusiveFormula(Invariant) - Method in class EltLowerBoundFloat
-
- isExclusiveFormula(Invariant) - Method in class EltNonZero
-
- isExclusiveFormula(Invariant) - Method in class EltNonZeroFloat
-
- isExclusiveFormula(Invariant) - Method in class EltOneOf
-
- isExclusiveFormula(Invariant) - Method in class EltOneOfFloat
-
- isExclusiveFormula(Invariant) - Method in class EltRangeFloat
-
- isExclusiveFormula(Invariant) - Method in class EltRangeInt
-
- isExclusiveFormula(Invariant) - Method in class EltUpperBound
-
- isExclusiveFormula(Invariant) - Method in class EltUpperBoundFloat
-
- isExclusiveFormula(Invariant) - Method in class EltwiseFloatEqual
-
- isExclusiveFormula(Invariant) - Method in class EltwiseFloatGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class EltwiseFloatGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class EltwiseFloatLessEqual
-
- isExclusiveFormula(Invariant) - Method in class EltwiseFloatLessThan
-
- isExclusiveFormula(Invariant) - Method in class EltwiseIntEqual
-
- isExclusiveFormula(Invariant) - Method in class EltwiseIntGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class EltwiseIntGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class EltwiseIntLessEqual
-
- isExclusiveFormula(Invariant) - Method in class EltwiseIntLessThan
-
- isExclusiveFormula(Invariant) - Method in class OneOfFloatSequence
-
- isExclusiveFormula(Invariant) - Method in class OneOfSequence
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexFloatEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexFloatGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexFloatGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexFloatLessEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexFloatLessThan
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexFloatNonEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexIntEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexIntGreaterEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexIntGreaterThan
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexIntLessEqual
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexIntLessThan
-
- isExclusiveFormula(Invariant) - Method in class SeqIndexIntNonEqual
-
- isExclusiveFormula(Invariant) - Method in class OneOfString
-
- isExclusiveFormula(Invariant) - Method in class EltOneOfString
-
- isExclusiveFormula(Invariant) - Method in class OneOfStringSequence
-
- isExitPoint() - Method in class PptName
-
Returns true iff this name refers to a procedure exit point.
- isFieldVisible(Class<?>, Field) - Static method in class DaikonVariableInfo
-
Returns whether or not the specified field is visible from the Class current.
- isFinal() - Method in class FieldInfo
-
Returns true iff the corresponding field is final.
- isFinal(int) - Method in class JavaParser.ModifierSet
-
- isFloat() - Method in class ProglangType
-
- isFlowable() - Method in class LinearBinaryCore
-
LinearBinary can't be flowed because it keeps samples to build the line.
- isFlowable() - Method in class LinearBinaryCoreFloat
-
LinearBinary can't be flowed because it keeps samples to build the line.
- isFunctionCall(PostfixExpression) - Method in class Converter
-
- isFunctionCall(NodeSequence) - Method in class Converter
-
- isGcd() - Method in class FunctionBinary.GcdLong_xyz
-
- isGcd() - Method in class FunctionBinary.GcdLong_yxz
-
- isGcd() - Method in class FunctionBinary.GcdLong_zxy
-
- isGcd() - Method in class FunctionBinary
-
- isGlobalPoint() - Method in class PptName
-
Returns true iff this name refers to program globals.
- isGuardingPredicate - Variable in class Invariant
-
- isHashcode() - Method in class DaikonVariableInfo
-
Returns whether or not this variable has a rep type of hashcode.
- isHashcode() - Method in class ProglangType
-
- isHashcodeArray() - Method in class DaikonVariableInfo
-
- isImplementation(MethodDeclaration) - Static method in class Ast
-
- isImplementation(Class<?>, MethodDeclaration) - Static method in class Ast
-
- isInAnonymousClass(Node) - Static method in class Ast
-
- isIndex() - Method in class ProglangType
-
- isIndex() - Method in class VarInfo
-
Returns true if the type in the original program is integer.
- isInferencing - Static variable in class Daikon
-
Whether Daikon is in its inferencing loop.
- isInitialized(String) - Static method in class Runtime
-
Return true iff the class with fully qualified name className has been initialized.
- isInner(ClassOrInterfaceDeclaration) - Static method in class Ast
-
- isInParentheses(PostfixExpression) - Method in class Converter
-
- isInt() - Method in class DaikonVariableInfo
-
Returns whether or not the declared type of this variable is int.
- isIntegral() - Method in class ProglangType
-
- isIntegralType(Class<?>) - Static method in class Quant
-
- isInterface(ClassOrInterfaceBody) - Static method in class Ast
-
- isInterface(ClassOrInterfaceDeclaration) - Static method in class Ast
-
- isJavaFamily() - Method in enum OutputFormat
-
- isLiteralConstant() - Method in class VarInfoName
-
Returns true when this is "0", "-1", "1", etc.
- isLiteralConstant() - Method in class VarInfoName.Simple
-
- isLogicalAnd() - Method in class FunctionBinary
-
- isLogicalAnd() - Method in class FunctionBinary.LogicalAndLong_xyz
-
- isLogicalAnd() - Method in class FunctionBinary.LogicalAndLong_yxz
-
- isLogicalAnd() - Method in class FunctionBinary.LogicalAndLong_zxy
-
- isLogicalOr() - Method in class FunctionBinary
-
- isLogicalOr() - Method in class FunctionBinary.LogicalOrLong_xyz
-
- isLogicalOr() - Method in class FunctionBinary.LogicalOrLong_yxz
-
- isLogicalOr() - Method in class FunctionBinary.LogicalOrLong_zxy
-
- isLogicalXor() - Method in class FunctionBinary
-
- isLogicalXor() - Method in class FunctionBinary.LogicalXorLong_xyz
-
- isLogicalXor() - Method in class FunctionBinary.LogicalXorLong_yxz
-
- isLogicalXor() - Method in class FunctionBinary.LogicalXorLong_zxy
-
- isLshift() - Method in class FunctionBinary
-
- isLshift() - Method in class FunctionBinary.LshiftLong_xyz
-
- isLshift() - Method in class FunctionBinary.LshiftLong_xzy
-
- isLshift() - Method in class FunctionBinary.LshiftLong_yxz
-
- isLshift() - Method in class FunctionBinary.LshiftLong_yzx
-
- isLshift() - Method in class FunctionBinary.LshiftLong_zxy
-
- isLshift() - Method in class FunctionBinary.LshiftLong_zyx
-
- isMain(MethodDeclaration) - Static method in class Ast
-
Return true if this is the main method for this class.
- isMatrixAccess(PostfixExpression) - Method in class Converter
-
- isMaximum() - Method in class FunctionBinary
-
- isMaximum() - Method in class FunctionBinary.MaximumLong_xyz
-
- isMaximum() - Method in class FunctionBinary.MaximumLong_yxz
-
- isMaximum() - Method in class FunctionBinary.MaximumLong_zxy
-
- isMaximum() - Method in class FunctionBinaryFloat
-
- isMaximum() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
- isMaximum() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
- isMaximum() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
- isMethodPure(Member) - Static method in class ChicoryPremain
-
Checks if member is one of the pure methods found in a purity analysis or supplied from a
*.pure file.
- isMinimum() - Method in class FunctionBinary
-
- isMinimum() - Method in class FunctionBinary.MinimumLong_xyz
-
- isMinimum() - Method in class FunctionBinary.MinimumLong_yxz
-
- isMinimum() - Method in class FunctionBinary.MinimumLong_zxy
-
- isMinimum() - Method in class FunctionBinaryFloat
-
- isMinimum() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
- isMinimum() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
- isMinimum() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
- isMissing(VarInfo) - Method in class ValueTuple
-
- isMissing(ValueTuple) - Method in class VarInfo
-
- isMissingFlow(VarInfo) - Method in class ValueTuple
-
- isMissingFlow(ValueTuple) - Method in class VarInfo
-
- isMissingNonsensical(VarInfo) - Method in class ValueTuple
-
- isMissingNonsensical(ValueTuple) - Method in class VarInfo
-
- isMod() - Method in class FunctionBinary
-
- isMod() - Method in class FunctionBinary.ModLong_xyz
-
- isMod() - Method in class FunctionBinary.ModLong_xzy
-
- isMod() - Method in class FunctionBinary.ModLong_yxz
-
- isMod() - Method in class FunctionBinary.ModLong_yzx
-
- isMod() - Method in class FunctionBinary.ModLong_zxy
-
- isMod() - Method in class FunctionBinary.ModLong_zyx
-
- isModified(VarInfo) - Method in class ValueTuple
-
- isModified(ValueTuple) - Method in class VarInfo
-
- isMultiply() - Method in class FunctionBinary
-
- isMultiply() - Method in class FunctionBinary.MultiplyLong_xyz
-
- isMultiply() - Method in class FunctionBinary.MultiplyLong_yxz
-
- isMultiply() - Method in class FunctionBinary.MultiplyLong_zxy
-
- isMultiply() - Method in class FunctionBinaryFloat
-
- isMultiply() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
- isMultiply() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
- isMultiply() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
- isNative(int) - Method in class JavaParser.ModifierSet
-
- isNonNull() - Method in class VarInfoAux
-
- isNonNullParamString - Static variable in class DaikonVariableInfo
-
Indicates that a given variable is non-null and a parameter.
- isNonNullString - Static variable in class DaikonVariableInfo
-
Indicates that a given variable is non-null.
- isNonsensicalList(Object) - Static method in class NonsensicalList
-
- isNumberedExitPoint() - Method in class PptName
-
Returns true iff this name refers to an actual (not combined) procedure exit point (eg,
EXIT22).
- isNumericType(Class<?>) - Static method in class Quant
-
- isObject() - Method in class ProglangType
-
Return true if this is java.lang.Object.
- isObjectInstanceSynthetic() - Method in class PptName
-
Returns true iff this name refers to a synthetic object instance program point.
- isObvious() - Method in class Invariant
-
Return true if this invariant is necessarily true from a fact that can be determined statically
(i.e., the decls files) or dynamically (after checking data).
- isObviousDerived() - Method in class Joiner
-
- isObviousDynamically(VarInfo[]) - Method in class AndJoiner
-
- isObviousDynamically(VarInfo[]) - Method in class Member
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class MemberFloat
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqFloatEqual
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqFloatGreaterEqual
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqFloatGreaterThan
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqFloatLessEqual
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqFloatLessThan
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqIntEqual
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqIntGreaterEqual
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqIntGreaterThan
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqIntLessEqual
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class SeqIntLessThan
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class MemberString
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class FloatEqual
-
- isObviousDynamically(VarInfo[]) - Method in class FloatGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class FloatGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class FloatLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class FloatLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class FloatNonEqual
-
- isObviousDynamically(VarInfo[]) - Method in class IntEqual
-
- isObviousDynamically(VarInfo[]) - Method in class IntGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class IntGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class IntLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class IntLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class IntNonEqual
-
- isObviousDynamically(VarInfo[]) - Method in class LinearBinary
-
- isObviousDynamically(VarInfo[]) - Method in class LinearBinaryFloat
-
- isObviousDynamically(VarInfo[]) - Method in class NumericFloat.Divides
-
Returns non-null if this invariant is obvious from an existing, non-falsified linear binary
invariant in the same slice as this invariant.
- isObviousDynamically(VarInfo[]) - Method in class NumericFloat
-
- isObviousDynamically(VarInfo[]) - Method in class NumericInt.Divides
-
Returns non-null if this invariant is obvious from an existing, non-falsified linear binary
invariant in the same slice as this invariant.
- isObviousDynamically(VarInfo[]) - Method in class NumericInt
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatEqual
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseIntEqual
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseIntGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseIntGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseIntLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseIntLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseLinearBinary
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseLinearBinaryFloat
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseNumericFloat.Divides
-
Returns non-null if this invariant is obvious from an existing, non-falsified linear binary
invariant in the same slice as this invariant.
- isObviousDynamically(VarInfo[]) - Method in class PairwiseNumericFloat
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseNumericInt.Divides
-
Returns non-null if this invariant is obvious from an existing, non-falsified linear binary
invariant in the same slice as this invariant.
- isObviousDynamically(VarInfo[]) - Method in class PairwiseNumericInt
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseString
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseStringEqual
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseStringGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseStringGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseStringLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class PairwiseStringLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatEqual
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntEqual
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringEqual
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class SubSequence
-
- isObviousDynamically(VarInfo[]) - Method in class SubSequenceFloat
-
- isObviousDynamically(VarInfo[]) - Method in class SuperSequence
-
- isObviousDynamically(VarInfo[]) - Method in class SuperSequenceFloat
-
- isObviousDynamically(VarInfo[]) - Method in class StdString
-
- isObviousDynamically(VarInfo[]) - Method in class StringEqual
-
- isObviousDynamically(VarInfo[]) - Method in class StringGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class StringGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class StringLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class StringLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class StringNonEqual
-
- isObviousDynamically(VarInfo[]) - Method in class Implication
-
- isObviousDynamically(VarInfo[]) - Method in class Invariant
-
Return non-null if this invariant is necessarily true from a fact that can be determined
dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
- isObviousDynamically() - Method in class Invariant
-
Return true if this invariant is necessarily true from a fact that can be determined
dynamically (after checking data, based on other invariants that were inferred).
- isObviousDynamically(VarInfo[]) - Method in class FunctionBinary
-
- isObviousDynamically(VarInfo[]) - Method in class FunctionBinaryFloat
-
- isObviousDynamically(VarInfo[]) - Method in class LinearTernary
-
- isObviousDynamically(VarInfo[]) - Method in class LinearTernaryFloat
-
- isObviousDynamically(VarInfo[]) - Method in class LowerBound
-
- isObviousDynamically(VarInfo[]) - Method in class LowerBoundFloat
-
- isObviousDynamically(VarInfo[]) - Method in class Modulus
-
Checks to see if this is obvious over the specified variables.
- isObviousDynamically(VarInfo[]) - Method in class NonZero
-
- isObviousDynamically(VarInfo[]) - Method in class NonZeroFloat
-
- isObviousDynamically(VarInfo[]) - Method in class OneOfFloat
-
- isObviousDynamically(VarInfo[]) - Method in class OneOfScalar
-
- isObviousDynamically(VarInfo[]) - Method in class RangeFloat
-
All range invariants except Even and PowerOfTwo are obvious since they represented by some
version of OneOf or Bound.
- isObviousDynamically(VarInfo[]) - Method in class RangeInt.Even
-
Since Even is not covered by Bound or OneOf, it is not obvious
(and should thus be printed).
- isObviousDynamically(VarInfo[]) - Method in class RangeInt
-
All range invariants except Even and PowerOfTwo are obvious since they represented by some
version of OneOf or Bound.
- isObviousDynamically(VarInfo[]) - Method in class RangeInt.PowerOfTwo
-
Since PowerOfTwo is not covered by Bound or OneOf, it is not obvious
(and should thus be printed).
- isObviousDynamically(VarInfo[]) - Method in class UpperBound
-
- isObviousDynamically(VarInfo[]) - Method in class UpperBoundFloat
-
- isObviousDynamically(VarInfo[]) - Method in class EltLowerBound
-
- isObviousDynamically(VarInfo[]) - Method in class EltLowerBoundFloat
-
- isObviousDynamically(VarInfo[]) - Method in class EltNonZero
-
- isObviousDynamically(VarInfo[]) - Method in class EltNonZeroFloat
-
- isObviousDynamically(VarInfo[]) - Method in class EltOneOf
-
- isObviousDynamically(VarInfo[]) - Method in class EltOneOfFloat
-
- isObviousDynamically(VarInfo[]) - Method in class EltRangeFloat
-
All range invariants except Even and PowerOfTwo are obvious since they represented by some
version of OneOf or Bound.
- isObviousDynamically(VarInfo[]) - Method in class EltRangeInt.Even
-
Since Even is not covered by Bound or OneOf, it is not obvious
(and should thus be printed).
- isObviousDynamically(VarInfo[]) - Method in class EltRangeInt
-
All range invariants except Even and PowerOfTwo are obvious since they represented by some
version of OneOf or Bound.
- isObviousDynamically(VarInfo[]) - Method in class EltRangeInt.PowerOfTwo
-
Since PowerOfTwo is not covered by Bound or OneOf, it is not obvious
(and should thus be printed).
- isObviousDynamically(VarInfo[]) - Method in class EltUpperBound
-
- isObviousDynamically(VarInfo[]) - Method in class EltUpperBoundFloat
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatEqual
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseIntEqual
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseIntGreaterEqual
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseIntGreaterThan
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseIntLessEqual
-
- isObviousDynamically(VarInfo[]) - Method in class EltwiseIntLessThan
-
- isObviousDynamically(VarInfo[]) - Method in class NoDuplicates
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[] has nodups) ⇒ A[] has nodups
(A[] sorted by >) v (A[] sorted by <) ⇒ A[] has nodups
JHP: The first check is not valid because we can't rely on transitive checks because of missing
(if B[] is missing, A[] could have dups on those samples),
- isObviousDynamically(VarInfo[]) - Method in class NoDuplicatesFloat
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[] has nodups) ⇒ A[] has nodups
(A[] sorted by >) v (A[] sorted by <) ⇒ A[] has nodups
JHP: The first check is not valid because we can't rely on transitive checks because of missing
(if B[] is missing, A[] could have dups on those samples),
- isObviousDynamically(VarInfo[]) - Method in class OneOfFloatSequence
-
Return non-null if this invariant is necessarily true from a fact that can be determined
dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
- isObviousDynamically(VarInfo[]) - Method in class OneOfSequence
-
Return non-null if this invariant is necessarily true from a fact that can be determined
dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatEqual
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatGreaterEqual
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatGreaterThan
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatLessEqual
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatLessThan
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatNonEqual
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntEqual
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntGreaterEqual
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntGreaterThan
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntLessEqual
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntLessThan
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntNonEqual
-
Checks to see if this is obvious over the specified variables Implements the following checks:
(A[] subsequence B[]) ^ (B[i] op i) ⇒ A[i] op i
JHP: Its not obvious (to me) that this is true except when the subsequence starts at index
0.
- isObviousDynamically(VarInfo[]) - Method in class OneOfString
-
Return non-null if this invariant is necessarily true from a fact that can be determined
dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
- isObviousDynamically(VarInfo[]) - Method in class EltOneOfString
-
Return non-null if this invariant is necessarily true from a fact that can be determined
dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
- isObviousDynamically(VarInfo[]) - Method in class OneOfStringSequence
-
Return non-null if this invariant is necessarily true from a fact that can be determined
dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
- isObviousDynamically_SomeInEquality() - Method in class FloatEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class IntEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatGreaterEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatGreaterThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatLessEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatLessThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntGreaterEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntGreaterThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntLessEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntLessThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringGreaterEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringGreaterThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringLessEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringLessThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class StringEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousDynamically_SomeInEquality() - Method in class Implication
-
Return true if the rightr side of the implication some equality combinations of its member
variables are dynamically obvious.
- isObviousDynamically_SomeInEquality() - Method in class Invariant
-
Return true if this invariant and some equality combinations of its member variables are
dynamically obvious.
- isObviousDynamically_SomeInEqualityHelper(VarInfo[], VarInfo[], int) - Method in class Invariant
-
Recurse through vis (an array of leaders) and generate the cartesian product of their equality
sets; in other words, every combination of one element from each equality set.
- isObviousImplied() - Method in class Joiner
-
- isObviousImplied() - Method in class CommonStringSequence
-
- isObviousMember(VarInfo, VarInfo) - Static method in class Member
-
Check whether sclvar is a member of seqvar can be determined statically.
- isObviousMember(VarInfo, VarInfo) - Static method in class MemberFloat
-
Check whether sclvar is a member of seqvar can be determined statically.
- isObviousMember(VarInfo, VarInfo) - Static method in class MemberString
-
Check whether sclvar is a member of seqvar can be determined statically.
- isObviousStatically(VarInfo[]) - Method in class AndJoiner
-
- isObviousStatically(VarInfo[]) - Method in class Member
-
- isObviousStatically(VarInfo[]) - Method in class MemberFloat
-
- isObviousStatically(VarInfo[]) - Method in class SeqFloatEqual
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class SeqFloatGreaterEqual
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class SeqFloatGreaterThan
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class SeqFloatLessEqual
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class SeqFloatLessThan
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class SeqIntEqual
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class SeqIntGreaterEqual
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class SeqIntGreaterThan
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class SeqIntLessEqual
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class SeqIntLessThan
-
Checks to see if the comparison is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class MemberString
-
- isObviousStatically(VarInfo[]) - Method in class FloatEqual
-
- isObviousStatically(VarInfo[]) - Method in class FloatGreaterEqual
-
- isObviousStatically(VarInfo[]) - Method in class FloatGreaterThan
-
- isObviousStatically(VarInfo[]) - Method in class FloatLessEqual
-
- isObviousStatically(VarInfo[]) - Method in class FloatLessThan
-
- isObviousStatically(VarInfo[]) - Method in class FloatNonEqual
-
- isObviousStatically(VarInfo[]) - Method in class IntEqual
-
- isObviousStatically(VarInfo[]) - Method in class IntGreaterEqual
-
- isObviousStatically(VarInfo[]) - Method in class IntGreaterThan
-
- isObviousStatically(VarInfo[]) - Method in class IntLessEqual
-
- isObviousStatically(VarInfo[]) - Method in class IntLessThan
-
- isObviousStatically(VarInfo[]) - Method in class IntNonEqual
-
- isObviousStatically(VarInfo[]) - Method in class LinearBinary
-
- isObviousStatically(VarInfo[]) - Method in class LinearBinaryFloat
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseFloatEqual
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseFloatGreaterEqual
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseFloatGreaterThan
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseFloatLessEqual
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseFloatLessThan
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseIntEqual
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseIntGreaterEqual
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseIntGreaterThan
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseIntLessEqual
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseIntLessThan
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseStringEqual
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseStringGreaterEqual
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseStringGreaterThan
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseStringLessEqual
-
- isObviousStatically(VarInfo[]) - Method in class PairwiseStringLessThan
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatEqual
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatGreaterEqual
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatGreaterThan
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatLessEqual
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatLessThan
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqIntEqual
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqIntGreaterEqual
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqIntGreaterThan
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqIntLessEqual
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqIntLessThan
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqStringEqual
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqStringGreaterEqual
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqStringGreaterThan
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqStringLessEqual
-
- isObviousStatically(VarInfo[]) - Method in class SeqSeqStringLessThan
-
- isObviousStatically(VarInfo[]) - Method in class SubSequence
-
- isObviousStatically(VarInfo[]) - Method in class SubSequenceFloat
-
- isObviousStatically(VarInfo[]) - Method in class SubSet
-
- isObviousStatically(VarInfo[]) - Method in class SubSetFloat
-
- isObviousStatically(VarInfo[]) - Method in class SuperSequence
-
- isObviousStatically(VarInfo[]) - Method in class SuperSequenceFloat
-
- isObviousStatically(VarInfo[]) - Method in class SuperSet
-
- isObviousStatically(VarInfo[]) - Method in class SuperSetFloat
-
- isObviousStatically(VarInfo[]) - Method in class StringEqual
-
- isObviousStatically(VarInfo[]) - Method in class StringGreaterEqual
-
- isObviousStatically(VarInfo[]) - Method in class StringGreaterThan
-
- isObviousStatically(VarInfo[]) - Method in class StringLessEqual
-
- isObviousStatically(VarInfo[]) - Method in class StringLessThan
-
- isObviousStatically(VarInfo[]) - Method in class StringNonEqual
-
- isObviousStatically(VarInfo[]) - Method in class Implication
-
- isObviousStatically() - Method in class Invariant
-
Return true if this invariant is necessarily true from a fact that can be determined statically
from the decls files.
- isObviousStatically(VarInfo[]) - Method in class Invariant
-
Return true if this invariant is necessarily true from a fact that can be determined statically
-- for the given varInfos rather than the varInfos of this.
- isObviousStatically(VarInfo[]) - Method in class CompleteOneOfScalar
-
Returns whether or not this is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class LowerBound
-
- isObviousStatically(VarInfo[]) - Method in class LowerBoundFloat
-
- isObviousStatically(VarInfo[]) - Method in class NonZero
-
- isObviousStatically(VarInfo[]) - Method in class NonZeroFloat
-
- isObviousStatically(VarInfo[]) - Method in class OneOfFloat
-
- isObviousStatically(VarInfo[]) - Method in class OneOfScalar
-
- isObviousStatically(VarInfo[]) - Method in class UpperBound
-
- isObviousStatically(VarInfo[]) - Method in class UpperBoundFloat
-
- isObviousStatically(VarInfo[]) - Method in class EltLowerBound
-
- isObviousStatically(VarInfo[]) - Method in class EltLowerBoundFloat
-
- isObviousStatically(VarInfo[]) - Method in class EltNonZero
-
- isObviousStatically(VarInfo[]) - Method in class EltNonZeroFloat
-
- isObviousStatically(VarInfo[]) - Method in class EltOneOf
-
- isObviousStatically(VarInfo[]) - Method in class EltOneOfFloat
-
- isObviousStatically(VarInfo[]) - Method in class EltUpperBound
-
- isObviousStatically(VarInfo[]) - Method in class EltUpperBoundFloat
-
- isObviousStatically(VarInfo[]) - Method in class NoDuplicates
-
- isObviousStatically(VarInfo[]) - Method in class NoDuplicatesFloat
-
- isObviousStatically(VarInfo[]) - Method in class OneOfFloatSequence
-
- isObviousStatically(VarInfo[]) - Method in class OneOfSequence
-
- isObviousStatically(VarInfo[]) - Method in class CompleteOneOfString
-
Returns whether or not this is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class OneOfString
-
- isObviousStatically(VarInfo[]) - Method in class PrintableString
-
Returns whether or not this is obvious statically.
- isObviousStatically(VarInfo[]) - Method in class EltOneOfString
-
- isObviousStatically(VarInfo[]) - Method in class OneOfStringSequence
-
- isObviousStatically_AllInEquality() - Method in class Invariant
-
Return true if this invariant and all equality combinations of its member variables are
necessarily true from a fact that can be determined statically (i.e., the decls files).
- isObviousStatically_SomeInEquality() - Method in class FloatEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class IntEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatGreaterEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatGreaterThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatLessEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatLessThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqIntEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqIntGreaterEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqIntGreaterThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqIntLessEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqIntLessThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqStringEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqStringGreaterEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqStringGreaterThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqStringLessEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class SeqSeqStringLessThan
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class StringEqual
-
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to
avoid circular isObvious relations.
- isObviousStatically_SomeInEquality() - Method in class Implication
-
Return true if the right side of the implication and some equality combinations of its member
variables are statically obvious.
- isObviousStatically_SomeInEquality() - Method in class Invariant
-
Return true if this invariant and some equality combinations of its member variables are
statically obvious.
- isObviousStatically_SomeInEqualityHelper(VarInfo[], VarInfo[], int) - Method in class Invariant
-
Recurse through vis and generate the cartesian product of ...
- isObviousSubSequence(Invariant, VarInfo, VarInfo) - Static method in class SubSequence
-
Returns a DiscardInfo, or null if the Invariant is not an obvious subsequence.
- isObviousSubSequence(VarInfo, VarInfo) - Static method in class SubSequence
-
Returns a Pair of a DiscardCode and a discardReason string, or null if the Invariant is not an
obvious subsequence.
- isObviousSubSequence(Invariant, VarInfo, VarInfo) - Static method in class SubSequenceFloat
-
Returns a DiscardInfo, or null if the Invariant is not an obvious subsequence.
- isObviousSubSequence(VarInfo, VarInfo) - Static method in class SubSequenceFloat
-
Returns a Pair of a DiscardCode and a discardReason string, or null if the Invariant is not an
obvious subsequence.
- isObviousSubSequence(Invariant, VarInfo, VarInfo) - Static method in class SuperSequence
-
Returns a DiscardInfo, or null if the Invariant is not an obvious subsequence.
- isObviousSubSequence(VarInfo, VarInfo) - Static method in class SuperSequence
-
Returns a Pair of a DiscardCode and a discardReason string, or null if the Invariant is not an
obvious subsequence.
- isObviousSubSequence(Invariant, VarInfo, VarInfo) - Static method in class SuperSequenceFloat
-
Returns a DiscardInfo, or null if the Invariant is not an obvious subsequence.
- isObviousSubSequence(VarInfo, VarInfo) - Static method in class SuperSequenceFloat
-
Returns a Pair of a DiscardCode and a discardReason string, or null if the Invariant is not an
obvious subsequence.
- isObviousSubSequenceDynamically(Invariant, VarInfo, VarInfo) - Static method in class SubSequence
-
Returns true if the two original variables are related in a way that makes subsequence or
subset detection not informative.
- isObviousSubSequenceDynamically(Invariant, VarInfo, VarInfo) - Static method in class SubSequenceFloat
-
Returns true if the two original variables are related in a way that makes subsequence or
subset detection not informative.
- isObviousSubSequenceDynamically(Invariant, VarInfo, VarInfo) - Static method in class SuperSequence
-
Returns true if the two original variables are related in a way that makes subsequence or
subset detection not informative.
- isObviousSubSequenceDynamically(Invariant, VarInfo, VarInfo) - Static method in class SuperSequenceFloat
-
Returns true if the two original variables are related in a way that makes subsequence or
subset detection not informative.
- isObviousSubSet(Invariant, VarInfo, VarInfo) - Static method in class SubSet
-
- isObviousSubSet(Invariant, VarInfo, VarInfo) - Static method in class SubSetFloat
-
- isObviousSubSet(Invariant, VarInfo, VarInfo) - Static method in class SuperSet
-
- isObviousSubSet(Invariant, VarInfo, VarInfo) - Static method in class SuperSetFloat
-
- isOverride(MethodDeclaration) - Static method in class Ast
-
- isOverride(Class<?>, MethodDeclaration) - Static method in class Ast
-
- isParam() - Method in class BinaryDerivation
-
- isParam() - Method in class Derivation
-
- isParam() - Method in class TernaryDerivation
-
- isParam() - Method in class UnaryDerivation
-
- isParam() - Method in class VarInfo
-
Returns whether or not this variable is a parameter.
- isParam() - Method in class VarInfoAux
-
- isParamString - Static variable in class DaikonVariableInfo
-
Indicates that a given variable is a parameter to a method.
- IsPointer - Class in daikon.inv.unary.scalar
-
IsPointer is an invariant that heuristically determines whether an integer represents a pointer
(a 32-bit memory address).
- IsPointer(PptSlice) - Constructor for class IsPointer
-
- IsPointer() - Constructor for class IsPointer
-
- isPointer() - Method in class VarInfo
-
Return true if invariants about this quantity are really properties of a pointer, but derived
variables can refer to properties of the thing pointed to.
- isPointerFileRep() - Method in class ProglangType
-
Does this type represent a pointer?
- isPower() - Method in class FunctionBinary
-
- isPower() - Method in class FunctionBinary.PowerLong_xyz
-
- isPower() - Method in class FunctionBinary.PowerLong_xzy
-
- isPower() - Method in class FunctionBinary.PowerLong_yxz
-
- isPower() - Method in class FunctionBinary.PowerLong_yzx
-
- isPower() - Method in class FunctionBinary.PowerLong_zxy
-
- isPower() - Method in class FunctionBinary.PowerLong_zyx
-
- isPower() - Method in class FunctionBinaryFloat
-
- isPower() - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
- isPower() - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
- isPower() - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
- isPower() - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
- isPower() - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
- isPower() - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
- isPowerOfTwo(int) - Static method in class Runtime
-
- isPrestate() - Method in class VarInfo
-
Returns true if this is an "orig()" variable.
- isPrestateDerived() - Method in class VarInfo
-
Returns true if this variable is derived from prestate variables.
- isPrimitive() - Method in class FieldInfo
-
- isPrimitive() - Method in class ParameterInfo
-
Returns whether or not this parameter is a primitive type.
- isPrimitive() - Method in class ProglangType
-
- isPrimitive(Type) - Static method in class Ast
-
- isPrivate(int) - Method in class JavaParser.ModifierSet
-
- isProtected(int) - Method in class JavaParser.ModifierSet
-
- isPublic(int) - Method in class JavaParser.ModifierSet
-
- isPure() - Method in class MethodInfo
-
- isRealType(Class<?>) - Static method in class Quant
-
- isReference(Type) - Static method in class Ast
-
- isReflexive() - Method in class Invariant
-
Return true if more than one of the variables in the invariant are the same variable.
- isReverse(boolean[], boolean[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(byte[], byte[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(byte[], int[]) - Static method in class Quant
-
- isReverse(char[], char[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(double[], double[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(double[], float[]) - Static method in class Quant
-
- isReverse(float[], float[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(float[], double[]) - Static method in class Quant
-
- isReverse(int[], int[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(int[], long[]) - Static method in class Quant
-
- isReverse(long[], long[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(long[], int[]) - Static method in class Quant
-
- isReverse(short[], short[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(Object[], Object[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(Collection<? extends Object>, Object[]) - Static method in class Quant
-
- isReverse(String[], String[]) - Static method in class Quant
-
True iff seq1 is the reverse of seq2.
- isReverse(Object, Object) - Static method in class Quant
-
- isRshiftSigned() - Method in class FunctionBinary
-
- isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_xyz
-
- isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_xzy
-
- isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_yxz
-
- isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_yzx
-
- isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_zxy
-
- isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_zyx
-
- isRshiftUnsigned() - Method in class FunctionBinary
-
- isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
- isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
- isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
- isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
- isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
- isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
- isSameFormula(Derivation) - Method in class SequenceFloatIntersection
-
- isSameFormula(Derivation) - Method in class SequenceFloatSubscript
-
- isSameFormula(Derivation) - Method in class SequenceFloatSubsequence
-
- isSameFormula(Derivation) - Method in class SequenceFloatUnion
-
- isSameFormula(Derivation) - Method in class SequenceScalarIntersection
-
- isSameFormula(Derivation) - Method in class SequenceScalarSubscript
-
- isSameFormula(Derivation) - Method in class SequenceScalarSubsequence
-
- isSameFormula(Derivation) - Method in class SequenceScalarUnion
-
- isSameFormula(Derivation) - Method in class SequencesConcat
-
- isSameFormula(Derivation) - Method in class SequencesJoin
-
- isSameFormula(Derivation) - Method in class SequencesJoinFloat
-
- isSameFormula(Derivation) - Method in class SequencesPredicate
-
- isSameFormula(Derivation) - Method in class SequencesPredicateFloat
-
- isSameFormula(Derivation) - Method in class SequenceStringIntersection
-
- isSameFormula(Derivation) - Method in class SequenceStringSubscript
-
- isSameFormula(Derivation) - Method in class SequenceStringSubsequence
-
- isSameFormula(Derivation) - Method in class SequenceStringUnion
-
- isSameFormula(Derivation) - Method in class Derivation
-
Returns true iff other and this represent the same derivation (modulo the variable they are
applied to).
- isSameFormula(Derivation) - Method in class SequenceFloatArbitrarySubsequence
-
- isSameFormula(Derivation) - Method in class SequenceScalarArbitrarySubsequence
-
- isSameFormula(Derivation) - Method in class SequenceStringArbitrarySubsequence
-
- isSameFormula(Derivation) - Method in class SequenceInitial
-
- isSameFormula(Derivation) - Method in class SequenceInitialFloat
-
- isSameFormula(Derivation) - Method in class SequenceLength
-
- isSameFormula(Derivation) - Method in class SequenceMax
-
- isSameFormula(Derivation) - Method in class SequenceMin
-
- isSameFormula(Derivation) - Method in class SequenceSum
-
- isSameFormula(Derivation) - Method in class StringLength
-
- isSameFormula(Invariant) - Method in class Member
-
- isSameFormula(Invariant) - Method in class MemberFloat
-
- isSameFormula(Invariant) - Method in class SeqFloatEqual
-
- isSameFormula(Invariant) - Method in class SeqFloatGreaterEqual
-
- isSameFormula(Invariant) - Method in class SeqFloatGreaterThan
-
- isSameFormula(Invariant) - Method in class SeqFloatLessEqual
-
- isSameFormula(Invariant) - Method in class SeqFloatLessThan
-
- isSameFormula(Invariant) - Method in class SeqIntEqual
-
- isSameFormula(Invariant) - Method in class SeqIntGreaterEqual
-
- isSameFormula(Invariant) - Method in class SeqIntGreaterThan
-
- isSameFormula(Invariant) - Method in class SeqIntLessEqual
-
- isSameFormula(Invariant) - Method in class SeqIntLessThan
-
- isSameFormula(Invariant) - Method in class MemberString
-
- isSameFormula(Invariant) - Method in class FloatEqual
-
- isSameFormula(Invariant) - Method in class FloatGreaterEqual
-
- isSameFormula(Invariant) - Method in class FloatGreaterThan
-
- isSameFormula(Invariant) - Method in class FloatLessEqual
-
- isSameFormula(Invariant) - Method in class FloatLessThan
-
- isSameFormula(Invariant) - Method in class FloatNonEqual
-
- isSameFormula(Invariant) - Method in class IntEqual
-
- isSameFormula(Invariant) - Method in class IntGreaterEqual
-
- isSameFormula(Invariant) - Method in class IntGreaterThan
-
- isSameFormula(Invariant) - Method in class IntLessEqual
-
- isSameFormula(Invariant) - Method in class IntLessThan
-
- isSameFormula(Invariant) - Method in class IntNonEqual
-
- isSameFormula(Invariant) - Method in class LinearBinary
-
- isSameFormula(LinearBinaryCore) - Method in class LinearBinaryCore
-
- isSameFormula(LinearBinaryCoreFloat) - Method in class LinearBinaryCoreFloat
-
- isSameFormula(Invariant) - Method in class LinearBinaryFloat
-
- isSameFormula(Invariant) - Method in class TwoFloat
-
Return true if both invariants are the same class and the order of the variables (swap) is the
same.
- isSameFormula(Invariant) - Method in class TwoScalar
-
Return true if both invariants are the same class and the order of the variables (swap) is the
same.
- isSameFormula(Invariant) - Method in class PairwiseFloatEqual
-
- isSameFormula(Invariant) - Method in class PairwiseFloatGreaterEqual
-
- isSameFormula(Invariant) - Method in class PairwiseFloatGreaterThan
-
- isSameFormula(Invariant) - Method in class PairwiseFloatLessEqual
-
- isSameFormula(Invariant) - Method in class PairwiseFloatLessThan
-
- isSameFormula(Invariant) - Method in class PairwiseIntEqual
-
- isSameFormula(Invariant) - Method in class PairwiseIntGreaterEqual
-
- isSameFormula(Invariant) - Method in class PairwiseIntGreaterThan
-
- isSameFormula(Invariant) - Method in class PairwiseIntLessEqual
-
- isSameFormula(Invariant) - Method in class PairwiseIntLessThan
-
- isSameFormula(Invariant) - Method in class PairwiseLinearBinary
-
- isSameFormula(Invariant) - Method in class PairwiseLinearBinaryFloat
-
- isSameFormula(Invariant) - Method in class PairwiseStringEqual
-
- isSameFormula(Invariant) - Method in class PairwiseStringGreaterEqual
-
- isSameFormula(Invariant) - Method in class PairwiseStringGreaterThan
-
- isSameFormula(Invariant) - Method in class PairwiseStringLessEqual
-
- isSameFormula(Invariant) - Method in class PairwiseStringLessThan
-
- isSameFormula(Invariant) - Method in class Reverse
-
- isSameFormula(Invariant) - Method in class ReverseFloat
-
- isSameFormula(Invariant) - Method in class SeqSeqFloatEqual
-
- isSameFormula(Invariant) - Method in class SeqSeqFloatGreaterEqual
-
- isSameFormula(Invariant) - Method in class SeqSeqFloatGreaterThan
-
- isSameFormula(Invariant) - Method in class SeqSeqFloatLessEqual
-
- isSameFormula(Invariant) - Method in class SeqSeqFloatLessThan
-
- isSameFormula(Invariant) - Method in class SeqSeqIntEqual
-
- isSameFormula(Invariant) - Method in class SeqSeqIntGreaterEqual
-
- isSameFormula(Invariant) - Method in class SeqSeqIntGreaterThan
-
- isSameFormula(Invariant) - Method in class SeqSeqIntLessEqual
-
- isSameFormula(Invariant) - Method in class SeqSeqIntLessThan
-
- isSameFormula(Invariant) - Method in class SeqSeqStringEqual
-
- isSameFormula(Invariant) - Method in class SeqSeqStringGreaterEqual
-
- isSameFormula(Invariant) - Method in class SeqSeqStringGreaterThan
-
- isSameFormula(Invariant) - Method in class SeqSeqStringLessEqual
-
- isSameFormula(Invariant) - Method in class SeqSeqStringLessThan
-
- isSameFormula(Invariant) - Method in class SubSequence
-
- isSameFormula(Invariant) - Method in class SubSequenceFloat
-
- isSameFormula(Invariant) - Method in class SubSet
-
- isSameFormula(Invariant) - Method in class SubSetFloat
-
- isSameFormula(Invariant) - Method in class SuperSequence
-
- isSameFormula(Invariant) - Method in class SuperSequenceFloat
-
- isSameFormula(Invariant) - Method in class SuperSet
-
- isSameFormula(Invariant) - Method in class SuperSetFloat
-
- isSameFormula(Invariant) - Method in class TwoSequence
-
Return true if both invariants are the same class and the order of the variables (swap) is the
same.
- isSameFormula(Invariant) - Method in class TwoSequenceFloat
-
Return true if both invariants are the same class and the order of the variables (swap) is the
same.
- isSameFormula(Invariant) - Method in class TwoSequenceString
-
Return true if both invariants are the same class and the order of the variables (swap) is the
same.
- isSameFormula(Invariant) - Method in class StringEqual
-
- isSameFormula(Invariant) - Method in class StringGreaterEqual
-
- isSameFormula(Invariant) - Method in class StringGreaterThan
-
- isSameFormula(Invariant) - Method in class StringLessEqual
-
- isSameFormula(Invariant) - Method in class StringLessThan
-
- isSameFormula(Invariant) - Method in class StringNonEqual
-
- isSameFormula(Invariant) - Method in class TwoString
-
Return true if both invariants are the same class and the order of the variables (swap) is the
same.
- isSameFormula(Invariant) - Method in class DummyInvariant
-
- isSameFormula(Invariant) - Method in class Equality
-
- isSameFormula(Invariant) - Method in class Implication
-
- isSameFormula(Invariant) - Method in class Invariant
-
Returns true iff the two invariants represent the same mathematical formula.
- isSameFormula(Invariant) - Method in class Joiner
-
- isSameFormula(Invariant) - Method in class FunctionBinary
-
- isSameFormula(Invariant) - Method in class FunctionBinaryFloat
-
- isSameFormula(Invariant) - Method in class LinearTernary
-
- isSameFormula(LinearTernaryCore) - Method in class LinearTernaryCore
-
- isSameFormula(LinearTernaryCoreFloat) - Method in class LinearTernaryCoreFloat
-
- isSameFormula(Invariant) - Method in class LinearTernaryFloat
-
- isSameFormula(LowerBoundCore) - Method in class LowerBoundCore
-
- isSameFormula(LowerBoundCoreFloat) - Method in class LowerBoundCoreFloat
-
- isSameFormula(Invariant) - Method in class CompleteOneOfScalar
-
Same formula if each value is the same and has the same count.
- isSameFormula(Invariant) - Method in class IsPointer
-
- isSameFormula(Invariant) - Method in class LowerBound
-
- isSameFormula(Invariant) - Method in class LowerBoundFloat
-
- isSameFormula(Invariant) - Method in class Modulus
-
- isSameFormula(Invariant) - Method in class NonModulus
-
- isSameFormula(Invariant) - Method in class NonZero
-
- isSameFormula(Invariant) - Method in class NonZeroFloat
-
- isSameFormula(Invariant) - Method in class OneOfFloat
-
- isSameFormula(Invariant) - Method in class OneOfScalar
-
- isSameFormula(Invariant) - Method in class Positive
-
- isSameFormula(Invariant) - Method in class RangeFloat
-
- isSameFormula(Invariant) - Method in class RangeInt
-
- isSameFormula(Invariant) - Method in class UpperBound
-
- isSameFormula(Invariant) - Method in class UpperBoundFloat
-
- isSameFormula(Invariant) - Method in class CommonFloatSequence
-
- isSameFormula(Invariant) - Method in class CommonSequence
-
- isSameFormula(Invariant) - Method in class EltLowerBound
-
- isSameFormula(Invariant) - Method in class EltLowerBoundFloat
-
- isSameFormula(Invariant) - Method in class EltNonZero
-
- isSameFormula(Invariant) - Method in class EltNonZeroFloat
-
- isSameFormula(Invariant) - Method in class EltOneOf
-
- isSameFormula(Invariant) - Method in class EltOneOfFloat
-
- isSameFormula(Invariant) - Method in class EltRangeFloat
-
- isSameFormula(Invariant) - Method in class EltRangeInt
-
- isSameFormula(Invariant) - Method in class EltUpperBound
-
- isSameFormula(Invariant) - Method in class EltUpperBoundFloat
-
- isSameFormula(Invariant) - Method in class EltwiseFloatEqual
-
- isSameFormula(Invariant) - Method in class EltwiseFloatGreaterEqual
-
- isSameFormula(Invariant) - Method in class EltwiseFloatGreaterThan
-
- isSameFormula(Invariant) - Method in class EltwiseFloatLessEqual
-
- isSameFormula(Invariant) - Method in class EltwiseFloatLessThan
-
- isSameFormula(Invariant) - Method in class EltwiseIntEqual
-
- isSameFormula(Invariant) - Method in class EltwiseIntGreaterEqual
-
- isSameFormula(Invariant) - Method in class EltwiseIntGreaterThan
-
- isSameFormula(Invariant) - Method in class EltwiseIntLessEqual
-
- isSameFormula(Invariant) - Method in class EltwiseIntLessThan
-
- isSameFormula(Invariant) - Method in class NoDuplicates
-
- isSameFormula(Invariant) - Method in class NoDuplicatesFloat
-
- isSameFormula(Invariant) - Method in class OneOfFloatSequence
-
- isSameFormula(Invariant) - Method in class OneOfSequence
-
- isSameFormula(Invariant) - Method in class SeqIndexFloatEqual
-
- isSameFormula(Invariant) - Method in class SeqIndexFloatGreaterEqual
-
- isSameFormula(Invariant) - Method in class SeqIndexFloatGreaterThan
-
- isSameFormula(Invariant) - Method in class SeqIndexFloatLessEqual
-
- isSameFormula(Invariant) - Method in class SeqIndexFloatLessThan
-
- isSameFormula(Invariant) - Method in class SeqIndexFloatNonEqual
-
- isSameFormula(Invariant) - Method in class SeqIndexIntEqual
-
- isSameFormula(Invariant) - Method in class SeqIndexIntGreaterEqual
-
- isSameFormula(Invariant) - Method in class SeqIndexIntGreaterThan
-
- isSameFormula(Invariant) - Method in class SeqIndexIntLessEqual
-
- isSameFormula(Invariant) - Method in class SeqIndexIntLessThan
-
- isSameFormula(Invariant) - Method in class SeqIndexIntNonEqual
-
- isSameFormula(Invariant) - Method in class CompleteOneOfString
-
Same formula if each value is the same and has the same count.
- isSameFormula(Invariant) - Method in class OneOfString
-
- isSameFormula(Invariant) - Method in class PrintableString
-
- isSameFormula(Invariant) - Method in class CommonStringSequence
-
- isSameFormula(Invariant) - Method in class EltOneOfString
-
- isSameFormula(Invariant) - Method in class OneOfStringSequence
-
- isSameFormula(UpperBoundCore) - Method in class UpperBoundCore
-
- isSameFormula(UpperBoundCoreFloat) - Method in class UpperBoundCoreFloat
-
- isSameFormula(Invariant) - Method in class DiffDummyInvariant
-
- isSameInvariant(Invariant) - Method in class AndJoiner
-
- isSameInvariant(Invariant) - Method in class Implication
-
- isSameInvariant(Invariant) - Method in class Invariant
-
Returns true iff the argument is the "same" invariant as this.
- isSameInvariant(Invariant) - Method in class Joiner
-
- isSameInvariant(Invariant) - Method in class DiffDummyInvariant
-
- isScalar() - Method in class ProglangType
-
- isSlice() - Method in class VarInfo
-
Returns true if this is a slice.
- isStatic() - Method in class DaikonVariableInfo
-
Returns true iff the variable is static.
- isStatic() - Method in class FieldInfo
-
Returns true iff the corresponding field is static.
- isStatic(ClassOrInterfaceDeclaration) - Static method in class Ast
-
- isStatic(MethodDeclaration) - Static method in class Ast
-
- isStatic(int) - Method in class JavaParser.ModifierSet
-
- isStaticConstant() - Method in class VarInfo
-
Returns whether or not this variable is a static constant.
- isStaticConstField(Field) - Static method in class DaikonWriter
-
Determines if this field warrants an [ = val ] entry in decls file.
- isStrictfp(int) - Method in class JavaParser.ModifierSet
-
- isString() - Method in class ProglangType
-
- isString(String) - Method in class Converter
-
- isStringArray(String) - Method in class Converter
-
- isStruct() - Method in class VarInfoAux
-
- isSynchronized(int) - Method in class JavaParser.ModifierSet
-
- isThis() - Method in class VarInfo
-
Returns whether or not this variable is the 'this' variable.
- isThis() - Method in class VarInfoName
-
Returns whether or not this name refers to the 'this' variable of a class.
- isThrowsPoint() - Method in class PptName
-
Returns true iff this name refers to an abrupt completion point.
- isTransient(int) - Method in class JavaParser.ModifierSet
-
- isUnmodified(VarInfo) - Method in class ValueTuple
-
- isUnmodified(ValueTuple) - Method in class VarInfo
-
- isValidEscExpression() - Method in class Invariant
-
Returns a conjuction of mapping the same function of our expresssions's VarInfos, in general.
- isValidEscExpression() - Method in class Joiner
-
- isValidEscExpression() - Method in class EltNonZero
-
- isValidEscExpression() - Method in class EltNonZeroFloat
-
- isValidEscExpression() - Method in class EltOneOfString
-
- isValidEscExpression() - Method in class OneOfStringSequence
-
- isValidEscExpression() - Method in class VarInfo
-
Returns false if this variable expression is not legal ESC syntax, except for any necessary
quantifications (subscripting).
- isValidExpression(OutputFormat) - Method in class Invariant
-
Returns true if this Invariant can be properly formatted for the given output format.
- isVolatile(int) - Method in class JavaParser.ModifierSet
-
- isWithinPointerRange(int) - Static method in class Runtime
-
- isWorthPrinting() - Method in class GuardingImplication
-
- isWorthPrinting() - Method in class Invariant
-
- isWorthPrinting - Variable in class DiffDummyInvariant
-
Whether the invariant is worth printing.
- isWorthPrinting() - Method in class DiffDummyInvariant
-
- it - Static variable in class VarComparabilityNone
-
- IterationStatement() - Static method in class CParser
-
- IterationStatement - Class in jtb.cparser.syntaxtree
-
- IterationStatement(NodeChoice) - Constructor for class IterationStatement
-
- iterator() - Method in class DaikonVariableInfo
-
Returns an iterator over all the node's children.
- iterator() - Method in class NISuppressionSet
-
- main(String[]) - Static method in class AnnotateNullable
-
- main(String[]) - Static method in class DeclReader
-
Reads a decl file and dumps statistics.
- main(String[]) - Static method in class Chicory
-
Entry point of Chicory.
- main(String[]) - Static method in class Daikon
-
The arguments to daikon.Daikon are file names.
- main(String[]) - Static method in class DaikonSimple
-
- main(String[]) - Static method in class BuildJDK
-
Instruments each class file in the Java runtime and puts the result in the first non-option
command-line argument.
- main(String[]) - Static method in class Diff
-
Read two PptMap or InvMap objects from their respective files.
- main(String[]) - Static method in class MultiDiff
-
- main(String[]) - Static method in class DynComp
-
Entry point of DynComp.
- main(String[]) - Static method in class MergeInvariants
-
- main(String[]) - Static method in class PrintInvariants
-
See the documentation for this class.
- main(String[]) - Static method in class Session
-
- main(String[]) - Static method in class SessionManager
-
- main(String[]) - Static method in class SplitDtrace
-
Entry point for SplitDtrace, which splits a trace file into 100 parts.
- main(String[]) - Static method in class DtraceDiffTester
-
- main(String[]) - Static method in class InvariantFormatTester
-
This function allows this test to be run from the command line instead of its usual method,
which is through the Daikon MasterTester.
- main(String[]) - Static method in class SampleTester
-
- main(String[]) - Static method in class SplitterFactoryTest
-
- main(String[]) - Static method in class SplitterFactoryTestUpdater
-
If one has changed the test cases used below, for best results run rm *.java.goal while
in the targets directory before running this method.
- main(String[]) - Static method in class VarInfoNameDriver
-
- main(String[]) - Static method in class LogicalCompare
-
- main(String[]) - Static method in class DtraceDiff
-
- main(String[]) - Static method in class DtraceNonceFixer
-
- main(String[]) - Static method in class ExtractConsequent
-
- main(String[]) - Static method in class InvariantChecker
-
- main(String[]) - Static method in class InvMatch
-
Main program for testing purposes.
- main(String[]) - Static method in class Annotate
-
- main(String[]) - Static method in class CreateSpinfo
-
- main(String[]) - Static method in class CreateSpinfoC
-
- main(String[]) - Static method in class ReadTrace
-
The entry point for ReadTrace.
- Main - Class in daikon.tools.runtimechecker
-
Main entrypoint for the instrumenter.
- Main() - Constructor for class Main
-
- main(String[]) - Static method in class Main
-
- main(String[]) - Static method in class TraceSelect
-
- main(String[]) - Static method in class UnionInvariants
-
- main(String[]) - Static method in class CParser
-
- main(String[]) - Static method in class JavaParser
-
- main(String[]) - Static method in class JavaParserTest
-
Reads the .java file given on the command line, and writes a
.java-parsed file that should be identical.
- mainHelper(String[]) - Static method in class Daikon
-
- mainHelper(String[]) - Static method in class DaikonSimple
-
- mainHelper(String[]) - Static method in class Diff
-
This does the work of
Diff.main(String[]), but it never calls System.exit, so it is
appropriate to be called progrmmatically.
- mainHelper(String[]) - Static method in class MultiDiff
-
This does the work of
MultiDiff.main(String[]), but it never calls System.exit, so it is
appropriate to be called progrmmatically.
- mainHelper(String[]) - Static method in class MergeInvariants
-
- mainHelper(String[]) - Static method in class PrintInvariants
-
- mainHelper(String[]) - Static method in class LogicalCompare
-
- mainHelper(String[]) - Static method in class DtraceDiff
-
This does the work of
DtraceDiff.main(String[]), but it never calls System.exit, so it is
appropriate to be called progrmmatically.
- mainHelper(String[]) - Static method in class DtraceNonceFixer
-
- mainHelper(String[]) - Static method in class ExtractConsequent
-
- mainHelper(String[]) - Static method in class InvariantChecker
-
- mainHelper(String[]) - Static method in class Annotate
-
This does the work of
Annotate.main(String[]), but it never calls System.exit, so it is
appropriate to be called progrmmatically.
- mainHelper(String[]) - Static method in class CreateSpinfo
-
- mainHelper(String[]) - Static method in class TraceSelect
-
This does the work of
TraceSelect.main(String[]), but it never calls System.exit, so it is
appropriate to be called progrmmatically.
- mainHelper(String[]) - Static method in class UnionInvariants
-
- mainTester(String[]) - Static method in class DtraceDiff
-
This entry point is useful for testing.
- make_context_splitters(ContextSplitterFactory.MapfileEntry[], int) - Static method in class ContextSplitterFactory
-
Given map file data, create splitters given the requested granularity.
- make_function(String, VarInfo...) - Static method in class VarInfo
-
Create a VarInfo that is a function over one or more other variables.
- make_scalar_seq_func(String, ProglangType, VarInfo, int) - Static method in class VarInfo
-
- make_scalar_str_func(String, ProglangType, VarInfo) - Static method in class VarInfo
-
- make_subscript(VarInfo, VarInfo, int) - Static method in class VarInfo
-
Creates a VarInfo that is an index into a sequence.
- make_subsequence(VarInfo, VarInfo, int, VarInfo, int) - Static method in class VarInfo
-
Creates a VarInfo that is a subsequence that begins at begin and ends at end with the specified
shifts.
- makeAlias(VarInfo) - Static method in class VarComparability
-
- makeAlias() - Method in class VarComparability
-
- makeAlias() - Method in class VarComparabilityImplicit
-
- makeAlias() - Method in class VarComparabilityNone
-
- makeAllFieldsPublic - Static variable in class InstrumentVisitor
-
- makeClassStatic() - Method in class PptName
-
Requires: this.isExitPoint() || this.isEnterPoint() || this.isObjectInstanceSynthetic()
- makeComparabilitySameIndices(String, VarComparability) - Static method in class VarComparability
-
Create a VarComparability based on comparabilities of indices.
- makeDummyInvariantFactory(DummyInvariant) - Method in class Splitter
-
Set up the static ('factory') DummyInvariant for this kind of splitter.
- makeDummyInvariantFactory(DummyInvariant) - Method in class SplitterExample
-
- makeEnter() - Method in class PptName
-
Requires: this.isExitPoint()
- makeExit() - Method in class PptName
-
Requires: this.isExitPoint() || this.isEnterPoint()
- makeFakePrestate(PptSlice) - Static method in class PptSlice0
-
- makeGuardingImplication(PptTopLevel, Invariant, Invariant, boolean) - Static method in class GuardingImplication
-
- makeHashcodeArrayVarInfo(String) - Static method in class Common
-
- makeHashcodeVarInfo(String) - Static method in class Common
-
- makeImplication(PptTopLevel, Invariant, Invariant, boolean, Invariant, Invariant) - Static method in class Implication
-
Creates a new Implication Invariant and adds it to the PptTopLevel.
- makeIntArrayVarInfo(String) - Static method in class Common
-
- makeLemmaAddOrig(Invariant) - Static method in class InvariantLemma
-
Make a lemma corresponding to the given invariant, except referring to the prestate versions of
all the variables that inv referred to.
- makeObject() - Method in class PptName
-
Requires: this.isExitPoint() || this.isEnterPoint()
- makePptTopLevel(String, VarInfo[]) - Static method in class Common
-
- makeUninterned(Object[], int[]) - Static method in class ValueTuple
-
More convenient name for the constructor that doesn't intern.
- makeVarInfo() - Method in class SequenceFloatIntersection
-
- makeVarInfo() - Method in class SequenceFloatSubscript
-
- makeVarInfo() - Method in class SequenceFloatUnion
-
- makeVarInfo() - Method in class SequenceScalarIntersection
-
- makeVarInfo() - Method in class SequenceScalarSubscript
-
- makeVarInfo() - Method in class SequenceScalarUnion
-
- makeVarInfo() - Method in class SequencesConcat
-
- makeVarInfo() - Method in class SequencesJoin
-
- makeVarInfo() - Method in class SequencesJoinFloat
-
- makeVarInfo() - Method in class SequencesPredicate
-
- makeVarInfo() - Method in class SequencesPredicateFloat
-
- makeVarInfo() - Method in class SequenceStringIntersection
-
- makeVarInfo() - Method in class SequenceStringSubscript
-
- makeVarInfo() - Method in class SequenceStringUnion
-
- makeVarInfo() - Method in class SequenceSubsequence
-
- makeVarInfo() - Method in class Derivation
-
Used by all child classes to actually create the VarInfo this represents, after which it is
interned for getVarInfo().
- makeVarInfo() - Method in class SequenceFloatArbitrarySubsequence
-
- makeVarInfo() - Method in class SequenceScalarArbitrarySubsequence
-
- makeVarInfo() - Method in class SequenceStringArbitrarySubsequence
-
- makeVarInfo() - Method in class SequenceInitial
-
- makeVarInfo() - Method in class SequenceInitialFloat
-
- makeVarInfo() - Method in class SequenceLength
-
- makeVarInfo() - Method in class SequenceMax
-
- makeVarInfo() - Method in class SequenceMin
-
- makeVarInfo() - Method in class SequenceSum
-
- makeVarInfo() - Method in class StringLength
-
- makeVarInfo_common_setup(VarInfo) - Method in class Derivation
-
- MalformedAnnotationException(String) - Constructor for exception Annotation.MalformedAnnotationException
-
- MalformedPropertyException - Exception in daikon.tools.runtimechecker
-
Thrown when parsing the XML representation of a property, if the property is not well-formed.
- MalformedPropertyException(String) - Constructor for exception MalformedPropertyException
-
- map - Variable in class Daikon.FileOptions
-
- map_info - Static variable in class DCRuntime
-
- MapfileEntry(long, String, String, String, long, long, String, String, String, String) - Constructor for class ContextSplitterFactory.MapfileEntry
-
- mark_implied_via_simplify(PptMap) - Method in class PptTopLevel
-
Use the Simplify theorem prover to flag invariants that are logically implied by others.
- MarkerAnnotation() - Method in class JavaParser
-
- MarkerAnnotation - Class in jtb.syntaxtree
-
- MarkerAnnotation(NodeToken, Name) - Constructor for class MarkerAnnotation
-
- MarkerAnnotation(Name) - Constructor for class MarkerAnnotation
-
- markLevel() - Method in class LemmaStack
-
Return a reference to the current position on the lemma stack.
- match(Invariant) - Method in class Invariant
-
Returns whether or not two invariants are of the same type.
- Match(Invariant) - Constructor for class Invariant.Match
-
- match(Invariant) - Method in class NISuppressor
-
Returns true if inv matches this suppressor.
- match(NISuppressee) - Method in class NISuppressor
-
Returns true if the suppressee matches this suppressor.
- match_true(Invariant) - Method in class NISuppressor
-
Returns true if inv matches this suppressor and the invariant is not falsified.
- matchConstant() - Method in class LowerBoundCore
-
- matchConstant() - Method in class LowerBoundCoreFloat
-
- matchConstant() - Method in class UpperBoundCore
-
- matchConstant() - Method in class UpperBoundCoreFloat
-
- MatchCountVisitor - Class in daikon.diff
-
MatchCountVisitor is a visitor that almost does the opposite of PrintDifferingInvariantsVisitor.
- MatchCountVisitor(PrintStream, boolean, boolean) - Constructor for class MatchCountVisitor
-
- matches(PptName, Node) - Method in class PptNameMatcher
-
- max - Variable in class LowerBoundCore
-
- max - Variable in class LowerBoundCoreFloat
-
- max() - Method in class UpperBound
-
- max() - Method in class UpperBoundFloat
-
- max() - Method in class EltUpperBound
-
- max() - Method in class EltUpperBoundFloat
-
- max() - Method in class UpperBoundCore
-
- max() - Method in class UpperBoundCoreFloat
-
- max() - Method in class ValueSet.ValueSetFloat
-
- max() - Method in class ValueSet.ValueSetFloatArray
-
- max() - Method in class ValueSet.ValueSetScalar
-
- max() - Method in class ValueSet.ValueSetScalarArray
-
- max1 - Variable in class UpperBoundCore
-
- max1 - Variable in class UpperBoundCoreFloat
-
- max2 - Variable in class UpperBoundCore
-
- max2 - Variable in class UpperBoundCoreFloat
-
- max3 - Variable in class UpperBoundCore
-
- max3 - Variable in class UpperBoundCoreFloat
-
- max_a - Variable in class LinearBinaryCore
-
- max_a - Variable in class LinearBinaryCoreFloat
-
- max_a - Variable in class LinearTernaryCore
-
- max_a - Variable in class LinearTernaryCoreFloat
-
- max_b - Variable in class LinearBinaryCore
-
- max_b - Variable in class LinearBinaryCoreFloat
-
- max_b - Variable in class LinearTernaryCore
-
- max_b - Variable in class LinearTernaryCoreFloat
-
- max_c - Variable in class LinearBinaryCore
-
- max_c - Variable in class LinearBinaryCoreFloat
-
- max_c - Variable in class LinearTernaryCore
-
- max_c - Variable in class LinearTernaryCoreFloat
-
- max_d - Variable in class LinearTernaryCore
-
- max_d - Variable in class LinearTernaryCoreFloat
-
- max_elt() - Method in class OneOfFloat
-
- max_elt() - Method in class OneOfScalar
-
- max_elt() - Method in class EltOneOf
-
- max_elt() - Method in class EltOneOfFloat
-
- max_elt() - Method in class OneOfFloatSequence
-
- max_elt() - Method in class OneOfSequence
-
- max_elt() - Method in class OneOfString
-
- max_elt() - Method in class EltOneOfString
-
- max_elt() - Method in class OneOfStringSequence
-
- max_invariants_pp_SWITCH - Static variable in class Annotate
-
- max_length - Variable in class FileIO.VarDefinition
-
Non-null if it is statically known that the array will have up to this many elements.
- max_length() - Method in class ValueSet.ValueSetFloatArray
-
- max_length() - Method in class ValueSet.ValueSetScalarArray
-
- max_value - Variable in class FileIO.VarDefinition
-
Non-null if it is statically known that the value of the variable will be always less than or
equal to this value.
- max_x - Variable in class LinearBinaryCore
-
- max_x - Variable in class LinearBinaryCoreFloat
-
- max_y - Variable in class LinearBinaryCore
-
- max_y - Variable in class LinearBinaryCoreFloat
-
- maxConf(Property[]) - Static method in class Property
-
The maximum confidence value calculated among all Properties given.
- MAXIMUM_LENGTH - Static variable in class VarInfoAux
-
Indicates the maximum size of the vector, if there's any.
- MAXIMUM_VALUE - Static variable in class VarInfoAux
-
Indicates the maximum value of the scalar variable or the vector elements, if there's any.
- MaximumDouble_xyz() - Constructor for class FunctionBinaryFloat.MaximumDouble_xyz
-
- MaximumDouble_yxz() - Constructor for class FunctionBinaryFloat.MaximumDouble_yxz
-
- MaximumDouble_zxy() - Constructor for class FunctionBinaryFloat.MaximumDouble_zxy
-
- MaximumLong_xyz() - Constructor for class FunctionBinary.MaximumLong_xyz
-
- MaximumLong_yxz() - Constructor for class FunctionBinary.MaximumLong_yxz
-
- MaximumLong_zxy() - Constructor for class FunctionBinary.MaximumLong_zxy
-
- maxInvariantsPP - Variable in class AnnotateVisitor
-
If the --max_invariants_pp option is given, this variable is set to the maximum number of
invariants output by annotate per program point.
- maxInvariantsPP - Static variable in class InstrumentHandler
-
- maxNextCharInd - Variable in class JavaCharStream
-
- mem_stat_SWITCH - Static variable in class Daikon
-
- member - Variable in class MethodInfo
-
Reflection information on this method.
- Member - Class in daikon.inv.binary.sequenceScalar
-
Represents long scalars that are always members of a sequence of long values.
- MemberFloat - Class in daikon.inv.binary.sequenceScalar
-
Represents double scalars that are always members of a sequence of double values.
- memberOf(boolean, boolean[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(byte, byte[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(byte, int[]) - Static method in class Quant
-
- memberOf(long, byte[]) - Static method in class Quant
-
- memberOf(char, char[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(double, double[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(double, float[]) - Static method in class Quant
-
- memberOf(float, float[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(float, double[]) - Static method in class Quant
-
- memberOf(int, int[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(int, long[]) - Static method in class Quant
-
- memberOf(long, long[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(long, int[]) - Static method in class Quant
-
- memberOf(short, short[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(long, short[]) - Static method in class Quant
-
- memberOf(Object, Object[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(String, String[]) - Static method in class Quant
-
Returns true iff elt is in array arr.
- memberOf(Object, Object) - Static method in class Quant
-
- MemberSelector() - Method in class JavaParser
-
- MemberSelector - Class in jtb.syntaxtree
-
- MemberSelector(NodeToken, TypeArguments, NodeToken) - Constructor for class MemberSelector
-
- MemberSelector(TypeArguments, NodeToken) - Constructor for class MemberSelector
-
- MemberString - Class in daikon.inv.binary.sequenceString
-
Represents String scalars that are always members of a sequence of String values.
- MemberValue() - Method in class JavaParser
-
- MemberValue - Class in jtb.syntaxtree
-
- MemberValue(NodeChoice) - Constructor for class MemberValue
-
- MemberValueArrayInitializer() - Method in class JavaParser
-
- MemberValueArrayInitializer - Class in jtb.syntaxtree
-
- MemberValueArrayInitializer(NodeToken, NodeOptional, NodeToken) - Constructor for class MemberValueArrayInitializer
-
- MemberValueArrayInitializer(NodeOptional) - Constructor for class MemberValueArrayInitializer
-
- MemberValuePair() - Method in class JavaParser
-
- MemberValuePair - Class in jtb.syntaxtree
-
- MemberValuePair(NodeToken, NodeToken, MemberValue) - Constructor for class MemberValuePair
-
- MemberValuePair(NodeToken, MemberValue) - Constructor for class MemberValuePair
-
- MemberValuePairs() - Method in class JavaParser
-
- MemberValuePairs - Class in jtb.syntaxtree
-
- MemberValuePairs(MemberValuePair, NodeListOptional) - Constructor for class MemberValuePairs
-
- MemMonitor - Class in daikon
-
- MemMonitor(String) - Constructor for class MemMonitor
-
- memory - Variable in class PptTopLevel.Stats
-
additional memory (bytes) allocated to processing this sample
- merge() - Method in class DynamicConstants
-
Merge dynamic constants from the children of this ppt.
- merge(List<Invariant>, PptSlice) - Method in class LinearBinary
-
Merge the invariants in invs to form a new invariant.
- merge(List<LinearBinaryCore>, Invariant) - Method in class LinearBinaryCore
-
Merge the linear binary cores in cores to form a new core.
- merge(List<LinearBinaryCoreFloat>, Invariant) - Method in class LinearBinaryCoreFloat
-
Merge the linear binary cores in cores to form a new core.
- merge(List<Invariant>, PptSlice) - Method in class LinearBinaryFloat
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class PairwiseLinearBinary
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class PairwiseLinearBinaryFloat
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class Invariant
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class LinearTernary
-
Merge the invariants in invs to form a new invariant.
- merge(List<LinearTernaryCore>, Invariant) - Method in class LinearTernaryCore
-
Merge the linear ternary cores in cores to form a new core.
- merge(List<LinearTernaryCoreFloat>, Invariant) - Method in class LinearTernaryCoreFloat
-
Merge the linear ternary cores in cores to form a new core.
- merge(List<Invariant>, PptSlice) - Method in class LinearTernaryFloat
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class LowerBound
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class LowerBoundFloat
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class OneOfFloat
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class OneOfScalar
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class UpperBound
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class UpperBoundFloat
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class EltLowerBound
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class EltLowerBoundFloat
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class EltOneOf
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class EltOneOfFloat
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class EltUpperBound
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class EltUpperBoundFloat
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class OneOfFloatSequence
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class OneOfSequence
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class OneOfString
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class EltOneOfString
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class OneOfStringSequence
-
Merge the invariants in invs to form a new invariant.
- merge_conditionals() - Method in class PptTopLevel
-
Merges the conditionals from the children of this ppt to this ppt.
- merge_dv - Static variable in class DCRuntime
-
- merge_invariants() - Method in class PptSlice1
-
Creates invariants at this ppt by merging invariants from each of its children.
- merge_invariants() - Method in class PptSlice2
-
Creates invariants at this ppt by merging invariants from each of its children.
- merge_invariants() - Method in class PptSlice3
-
Creates invariants at this ppt by merging invariants from each of its children.
- merge_invs_multiple_children() - Method in class PptTopLevel
-
Merges the invariants from multiple children.
- merge_invs_one_child() - Method in class PptTopLevel
-
Merges one child.
- mergeFormulasOk() - Method in class LinearBinary
-
- mergeFormulasOk() - Method in class LinearBinaryCore
-
In general, we can't merge formulas, but we can merge invariants with too few samples to have
formed a line with invariants with enough samples.
- mergeFormulasOk() - Method in class LinearBinaryCoreFloat
-
In general, we can't merge formulas, but we can merge invariants with too few samples to have
formed a line with invariants with enough samples.
- mergeFormulasOk() - Method in class LinearBinaryFloat
-
- mergeFormulasOk() - Method in class PairwiseLinearBinary
-
- mergeFormulasOk() - Method in class PairwiseLinearBinaryFloat
-
- mergeFormulasOk() - Method in class Invariant
-
Returns whether or not it is possible to merge invariants of the same class but with different
formulas when combining invariants from lower ppts to build invariants at upper program points.
- mergeFormulasOk() - Method in class LinearTernary
-
- mergeFormulasOk() - Method in class LinearTernaryCore
-
In general, we can't merge formulas, but we can merge invariants with too few samples to have
formed a plane with invariants with enough samples.
- mergeFormulasOk() - Method in class LinearTernaryCoreFloat
-
In general, we can't merge formulas, but we can merge invariants with too few samples to have
formed a plane with invariants with enough samples.
- mergeFormulasOk() - Method in class LinearTernaryFloat
-
- mergeFormulasOk() - Method in class LowerBound
-
Bound can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class LowerBoundFloat
-
Bound can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class OneOfFloat
-
Oneof can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class OneOfScalar
-
Oneof can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class UpperBound
-
Bound can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class UpperBoundFloat
-
Bound can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class EltLowerBound
-
Bound can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class EltLowerBoundFloat
-
Bound can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class EltOneOf
-
Oneof can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class EltOneOfFloat
-
Oneof can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class EltUpperBound
-
Bound can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class EltUpperBoundFloat
-
Bound can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class OneOfFloatSequence
-
Oneof can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class OneOfSequence
-
Oneof can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class OneOfString
-
Oneof can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class EltOneOfString
-
Oneof can merge different formulas from lower points to create a single formula at an upper
point.
- mergeFormulasOk() - Method in class OneOfStringSequence
-
Oneof can merge different formulas from lower points to create a single formula at an upper
point.
- MergeInvariants - Class in daikon
-
Merges invariants from multiple invariant files into a single invariant file.
- mergeInvs() - Method in class PptTopLevel
-
Recursively merge invariants from children to create an invariant list at this ppt.
- method() - Method in class Annotation
-
The method that this annotation refers to.
- method() - Method in class Property
-
The name of the method that this property describes.
- method_infos - Variable in class ClassInfo
-
list of methods in the class
- method_marker - Static variable in class DCRuntime
-
Object used to mark procedure entries in the tag stack.
- method_name - Variable in class MethodInfo
-
Method name.
- MethodDeclaration(int) - Method in class JavaParser
-
- MethodDeclaration - Class in jtb.syntaxtree
-
- MethodDeclaration(NodeOptional, ResultType, MethodDeclarator, NodeOptional, NodeChoice) - Constructor for class MethodDeclaration
-
- MethodDeclarationHarvester() - Constructor for class TestAst.MethodDeclarationHarvester
-
- MethodDeclarator() - Method in class JavaParser
-
- MethodDeclarator - Class in jtb.syntaxtree
-
- MethodDeclarator(NodeToken, FormalParameters, NodeListOptional) - Constructor for class MethodDeclarator
-
- methodEntry(MethodInfo, int, Object, Object[]) - Method in class DTraceWriter
-
Prints the method entry program point in the dtrace file.
- methodEntryName(Member) - Static method in class DaikonWriter
-
Given a method, returns the method entry program point name for Daikon.
- methodEntryName(String, String[], String, String) - Static method in class DaikonWriter
-
Given a method, returns the method entry program point name for Daikon.
- methodExit(MethodInfo, int, Object, Object[], Object, int) - Method in class DTraceWriter
-
Prints the method exit program point in the dtrace file.
- methodExitName(Member, int) - Static method in class DaikonWriter
-
Given a method, returns the method exit program point name for Daikon.
- methodExitName(String, String[], String, String, int) - Static method in class DaikonWriter
-
Given a method, returns the method exit program point name for Daikon.
- MethodInfo - Class in daikon.chicory
-
Keeps information about a method that is useful for writing out decl and/or dtrace information.
- MethodInfo(ClassInfo, String, String[], String[], List<Integer>, List<Boolean>) - Constructor for class MethodInfo
-
Creates a MethodInfo with the specified class, arg_names, and exit locations.
- methods - Static variable in class SharedData
-
List of all instrumented methods.
- methods - Static variable in class DCRuntime
-
List of all instrumented methods.
- mgen - Variable in class DCInstrument
-
MethodGen for the current method.
- min() - Method in class LowerBoundCore
-
- min() - Method in class LowerBoundCoreFloat
-
- min() - Method in class LowerBound
-
- min() - Method in class LowerBoundFloat
-
- min() - Method in class EltLowerBound
-
- min() - Method in class EltLowerBoundFloat
-
- min - Variable in class UpperBoundCore
-
- min - Variable in class UpperBoundCoreFloat
-
- min() - Method in class ValueSet.ValueSetFloat
-
- min() - Method in class ValueSet.ValueSetFloatArray
-
- min() - Method in class ValueSet.ValueSetScalar
-
- min() - Method in class ValueSet.ValueSetScalarArray
-
- min1 - Variable in class LowerBoundCore
-
- min1 - Variable in class LowerBoundCoreFloat
-
- min2 - Variable in class LowerBoundCore
-
- min2 - Variable in class LowerBoundCoreFloat
-
- min3 - Variable in class LowerBoundCore
-
- min3 - Variable in class LowerBoundCoreFloat
-
- min_a - Variable in class LinearBinaryCore
-
- min_a - Variable in class LinearBinaryCoreFloat
-
- min_a - Variable in class LinearTernaryCore
-
- min_a - Variable in class LinearTernaryCoreFloat
-
- min_b - Variable in class LinearBinaryCore
-
- min_b - Variable in class LinearBinaryCoreFloat
-
- min_b - Variable in class LinearTernaryCore
-
- min_b - Variable in class LinearTernaryCoreFloat
-
- min_c - Variable in class LinearBinaryCore
-
- min_c - Variable in class LinearBinaryCoreFloat
-
- min_c - Variable in class LinearTernaryCore
-
- min_c - Variable in class LinearTernaryCoreFloat
-
- min_d - Variable in class LinearTernaryCore
-
- min_d - Variable in class LinearTernaryCoreFloat
-
- min_elt() - Method in class OneOfFloat
-
- min_elt() - Method in class OneOfScalar
-
- min_elt() - Method in class EltOneOf
-
- min_elt() - Method in class EltOneOfFloat
-
- min_elt() - Method in class OneOfFloatSequence
-
- min_elt() - Method in class OneOfSequence
-
- min_elt() - Method in class OneOfString
-
- min_elt() - Method in class EltOneOfString
-
- min_elt() - Method in class OneOfStringSequence
-
- min_length - Variable in class FileIO.VarDefinition
-
Non-null if it is statically known that the array will have at least this many elements.
- min_mod_non_missing_samples - Static variable in class Invariant
-
At least this many samples are required, or else we don't report any invariant at all.
- min_value - Variable in class FileIO.VarDefinition
-
Non-null if it is statically known that the value of the variable will be always greater than
or equal to this value.
- min_x - Variable in class LinearBinaryCore
-
- min_x - Variable in class LinearBinaryCoreFloat
-
- min_y - Variable in class LinearBinaryCore
-
- min_y - Variable in class LinearBinaryCoreFloat
-
- minimizeClasses(String) - Method in class LemmaStack
-
- minimizeContradiction() - Method in class LemmaStack
-
Return a set of contradictory assumptions from the stack (as a vector of Lemmas) which are
minimal in the sense that no proper subset of them are contradictory as far as Simplify can
tell.
- minimizeProof(Lemma) - Method in class LemmaStack
-
Return a set of assumptions from the stack (as a vector of Lemmas) that imply the given Lemma
and which are minimal in the sense that no proper subset of them imply it as far as Simplify
can tell.
- MINIMUM_LENGTH - Static variable in class VarInfoAux
-
Indicates the minimum size of the vector, if there's any.
- MINIMUM_VALUE - Static variable in class VarInfoAux
-
Indicates the minimum value of the scalar variable or the vector elements, if there's any.
- MinimumDouble_xyz() - Constructor for class FunctionBinaryFloat.MinimumDouble_xyz
-
- MinimumDouble_yxz() - Constructor for class FunctionBinaryFloat.MinimumDouble_yxz
-
- MinimumDouble_zxy() - Constructor for class FunctionBinaryFloat.MinimumDouble_zxy
-
- MinimumLong_xyz() - Constructor for class FunctionBinary.MinimumLong_xyz
-
- MinimumLong_yxz() - Constructor for class FunctionBinary.MinimumLong_yxz
-
- MinimumLong_zxy() - Constructor for class FunctionBinary.MinimumLong_zxy
-
- MINUS - Static variable in interface JavaParserConstants
-
- MINUSASSIGN - Static variable in interface JavaParserConstants
-
- MinusVisitor - Class in daikon.diff
-
Computes A - B, where A and B are the two sets of invariants.
- MinusVisitor() - Constructor for class MinusVisitor
-
- MinusVisitorTester - Class in daikon.test.diff
-
- MinusVisitorTester() - Constructor for class MinusVisitorTester
-
- MiscSplitters - Class in daikon.split.misc
-
- MiscSplitters() - Constructor for class MiscSplitters
-
- missing_array_bounds - Variable in class Derivation
-
- MISSING_FLOW - Static variable in class ValueAndModified
-
- MISSING_FLOW - Static variable in class ValueTuple
-
Missing value because of data flow: this.x.x isn't available from a ppt.
- MISSING_FLOW_BITVAL - Static variable in class ValueTuple
-
- MISSING_NONSENSICAL - Static variable in class ValueAndModified
-
- MISSING_NONSENSICAL - Static variable in class ValueTuple
-
Missing value because the expression doesn't make sense: x.a when x is null.
- MISSING_NONSENSICAL_BITVAL - Static variable in class ValueTuple
-
- missingOutOfBounds() - Method in class Derivation
-
True if we have encountered to date any missing values in this derivation due to array indices
being out of bounds.
- missingOutOfBounds() - Method in class VarInfo
-
Returns whether or not we have encountered to date any missing values due to array indices
being out of bounds.
- MODBIT_VALUES - Static variable in class ValueTuple
-
Maximum mod bit value.
- ModBitTracker - Class in daikon
-
ModBitTracker maintains a BitSet for each variable at a program point.
- ModBitTracker(int) - Constructor for class ModBitTracker
-
- ModBitTrackerTest - Class in daikon.test
-
- ModBitTrackerTest() - Constructor for class ModBitTrackerTest
-
- modified - Variable in class ValueAndModified
-
- MODIFIED - Static variable in class ValueTuple
-
Modified.
- MODIFIED_BITVAL - Static variable in class ValueTuple
-
- modifierPresent(Modifiers, String) - Static method in class Ast
-
- Modifiers() - Method in class JavaParser
-
- Modifiers - Class in jtb.syntaxtree
-
- Modifiers(NodeListOptional) - Constructor for class Modifiers
-
- ModifierSet() - Constructor for class JavaParser.ModifierSet
-
- ModLong_xyz() - Constructor for class FunctionBinary.ModLong_xyz
-
- ModLong_xzy() - Constructor for class FunctionBinary.ModLong_xzy
-
- ModLong_yxz() - Constructor for class FunctionBinary.ModLong_yxz
-
- ModLong_yzx() - Constructor for class FunctionBinary.ModLong_yzx
-
- ModLong_zxy() - Constructor for class FunctionBinary.ModLong_zxy
-
- ModLong_zyx() - Constructor for class FunctionBinary.ModLong_zyx
-
- mods - Variable in class ValueTuple
-
Modification bit per value, possibly packed into fewer ints than the vals field.
- Modulus - Class in daikon.inv.unary.scalar
-
Represents the invariant x == r (mod m) where x is a long scalar variable, r is the (constant) remainder, and m is the (constant) modulus.
- multi_arr_cnt() - Method in class ValueSet.ValueSetFloatArray
-
- multi_arr_cnt() - Method in class ValueSet.ValueSetScalarArray
-
- multi_arr_cnt() - Method in class ValueSet.ValueSetStringArray
-
- MULTI_LINE_COMMENT - Static variable in interface JavaParserConstants
-
- multianewarray2(int, int, Object[]) - Static method in class DCRuntime
-
Make the count arguments to multianewarray comparable to the corresponding array indices.
- MultiDiff - Class in daikon.diff
-
MultiDiff is an executable application that performs the same functionality as Diff with a
few key change.
- MultiDiffVisitor - Class in daikon.diff
-
MultiDiffVisitor is a state-storing NodeVisitor that works across multiple files
regardless of the current two-file infrastructure.
- MultiDiffVisitor(PptMap) - Constructor for class MultiDiffVisitor
-
- MultiplicativeExpression() - Static method in class CParser
-
- MultiplicativeExpression - Class in jtb.cparser.syntaxtree
-
- MultiplicativeExpression(CastExpression, NodeOptional) - Constructor for class MultiplicativeExpression
-
- MultiplicativeExpression() - Method in class JavaParser
-
- MultiplicativeExpression - Class in jtb.syntaxtree
-
- MultiplicativeExpression(UnaryExpression, NodeListOptional) - Constructor for class MultiplicativeExpression
-
- MultiplyDouble_xyz() - Constructor for class FunctionBinaryFloat.MultiplyDouble_xyz
-
- MultiplyDouble_yxz() - Constructor for class FunctionBinaryFloat.MultiplyDouble_yxz
-
- MultiplyDouble_zxy() - Constructor for class FunctionBinaryFloat.MultiplyDouble_zxy
-
- MultiplyLong_xyz() - Constructor for class FunctionBinary.MultiplyLong_xyz
-
- MultiplyLong_yxz() - Constructor for class FunctionBinary.MultiplyLong_yxz
-
- MultiplyLong_zxy() - Constructor for class FunctionBinary.MultiplyLong_zxy
-
- PACKAGE - Static variable in interface JavaParserConstants
-
- PACKAGE_NAME - Static variable in class VarInfoAux
-
Java-specific.
- PackageDeclaration() - Method in class JavaParser
-
- PackageDeclaration - Class in jtb.syntaxtree
-
- PackageDeclaration(Modifiers, NodeToken, Name, NodeToken) - Constructor for class PackageDeclaration
-
- PackageDeclaration(Modifiers, Name) - Constructor for class PackageDeclaration
-
- packageName - Variable in class ParseResults
-
- packageName() - Method in class VarInfoAux
-
- Pair(VarInfo, VarInfo, int) - Constructor for class VarInfo.Pair
-
- pairwiseBitwiseComplement(int[], int[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq1[i] == ~ seq2[i].
- pairwiseBitwiseComplement(int[], long[]) - Static method in class Quant
-
- pairwiseBitwiseComplement(Object[], Object[]) - Static method in class Quant
-
- pairwiseBitwiseComplement(long[], long[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq1[i] == ~ seq2[i].
- pairwiseBitwiseComplement(long[], int[]) - Static method in class Quant
-
- pairwiseBitwiseSubset(int[], int[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq1[i] == (seq2[i] | seq1[i]).
- pairwiseBitwiseSubset(int[], long[]) - Static method in class Quant
-
- pairwiseBitwiseSubset(Object[], Object[]) - Static method in class Quant
-
- pairwiseBitwiseSubset(long[], long[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq1[i] == (seq2[i] | seq1[i]).
- pairwiseBitwiseSubset(long[], int[]) - Static method in class Quant
-
- pairwiseDivides(byte[], byte[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
- pairwiseDivides(byte[], int[]) - Static method in class Quant
-
- pairwiseDivides(double[], double[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
- pairwiseDivides(double[], float[]) - Static method in class Quant
-
- pairwiseDivides(float[], float[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
- pairwiseDivides(float[], double[]) - Static method in class Quant
-
- pairwiseDivides(int[], int[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
- pairwiseDivides(int[], long[]) - Static method in class Quant
-
- pairwiseDivides(long[], long[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
- pairwiseDivides(long[], int[]) - Static method in class Quant
-
- pairwiseEqual(boolean[], boolean[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(byte[], byte[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(byte[], int[]) - Static method in class Quant
-
- pairwiseEqual(char[], char[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(double[], double[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(double[], float[]) - Static method in class Quant
-
- pairwiseEqual(float[], float[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(float[], double[]) - Static method in class Quant
-
- pairwiseEqual(int[], int[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(int[], long[]) - Static method in class Quant
-
- pairwiseEqual(long[], long[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(long[], int[]) - Static method in class Quant
-
- pairwiseEqual(short[], short[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(Object[], Object[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(AbstractCollection<Object>, Object[]) - Static method in class Quant
-
- pairwiseEqual(Object[], AbstractCollection<Object>) - Static method in class Quant
-
- pairwiseEqual(String[], String[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
- pairwiseEqual(AbstractCollection<String>, String[]) - Static method in class Quant
-
- pairwiseEqual(String[], AbstractCollection<String>) - Static method in class Quant
-
- pairwiseEqual(Object, Object) - Static method in class Quant
-
- PairwiseFloatEqual - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of double values.
- PairwiseFloatEqual(PptSlice) - Constructor for class PairwiseFloatEqual
-
- PairwiseFloatEqual() - Constructor for class PairwiseFloatEqual
-
- PairwiseFloatGreaterEqual - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of double values.
- PairwiseFloatGreaterEqual(PptSlice) - Constructor for class PairwiseFloatGreaterEqual
-
- PairwiseFloatGreaterEqual() - Constructor for class PairwiseFloatGreaterEqual
-
- PairwiseFloatGreaterEqual(PairwiseFloatLessEqual) - Constructor for class PairwiseFloatGreaterEqual
-
- PairwiseFloatGreaterThan - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of double values.
- PairwiseFloatGreaterThan(PptSlice) - Constructor for class PairwiseFloatGreaterThan
-
- PairwiseFloatGreaterThan() - Constructor for class PairwiseFloatGreaterThan
-
- PairwiseFloatGreaterThan(PairwiseFloatLessThan) - Constructor for class PairwiseFloatGreaterThan
-
- PairwiseFloatLessEqual - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of double values.
- PairwiseFloatLessEqual(PptSlice) - Constructor for class PairwiseFloatLessEqual
-
- PairwiseFloatLessEqual() - Constructor for class PairwiseFloatLessEqual
-
- PairwiseFloatLessEqual(PairwiseFloatGreaterEqual) - Constructor for class PairwiseFloatLessEqual
-
- PairwiseFloatLessThan - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of double values.
- PairwiseFloatLessThan(PptSlice) - Constructor for class PairwiseFloatLessThan
-
- PairwiseFloatLessThan() - Constructor for class PairwiseFloatLessThan
-
- PairwiseFloatLessThan(PairwiseFloatGreaterThan) - Constructor for class PairwiseFloatLessThan
-
- pairwiseGT(byte[], byte[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
- pairwiseGT(byte[], int[]) - Static method in class Quant
-
- pairwiseGT(char[], char[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
- pairwiseGT(double[], double[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
- pairwiseGT(double[], float[]) - Static method in class Quant
-
- pairwiseGT(float[], float[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
- pairwiseGT(float[], double[]) - Static method in class Quant
-
- pairwiseGT(int[], int[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
- pairwiseGT(int[], long[]) - Static method in class Quant
-
- pairwiseGT(long[], long[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
- pairwiseGT(long[], int[]) - Static method in class Quant
-
- pairwiseGT(short[], short[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
- pairwiseGTE(byte[], byte[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
- pairwiseGTE(byte[], int[]) - Static method in class Quant
-
- pairwiseGTE(char[], char[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
- pairwiseGTE(double[], double[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
- pairwiseGTE(double[], float[]) - Static method in class Quant
-
- pairwiseGTE(float[], float[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
- pairwiseGTE(float[], double[]) - Static method in class Quant
-
- pairwiseGTE(int[], int[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
- pairwiseGTE(int[], long[]) - Static method in class Quant
-
- pairwiseGTE(long[], long[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
- pairwiseGTE(long[], int[]) - Static method in class Quant
-
- pairwiseGTE(short[], short[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
- PairwiseIntEqual - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of long values.
- PairwiseIntEqual(PptSlice) - Constructor for class PairwiseIntEqual
-
- PairwiseIntEqual() - Constructor for class PairwiseIntEqual
-
- PairwiseIntGreaterEqual - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of long values.
- PairwiseIntGreaterEqual(PptSlice) - Constructor for class PairwiseIntGreaterEqual
-
- PairwiseIntGreaterEqual() - Constructor for class PairwiseIntGreaterEqual
-
- PairwiseIntGreaterEqual(PairwiseIntLessEqual) - Constructor for class PairwiseIntGreaterEqual
-
- PairwiseIntGreaterThan - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of long values.
- PairwiseIntGreaterThan(PptSlice) - Constructor for class PairwiseIntGreaterThan
-
- PairwiseIntGreaterThan() - Constructor for class PairwiseIntGreaterThan
-
- PairwiseIntGreaterThan(PairwiseIntLessThan) - Constructor for class PairwiseIntGreaterThan
-
- PairwiseIntLessEqual - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of long values.
- PairwiseIntLessEqual(PptSlice) - Constructor for class PairwiseIntLessEqual
-
- PairwiseIntLessEqual() - Constructor for class PairwiseIntLessEqual
-
- PairwiseIntLessEqual(PairwiseIntGreaterEqual) - Constructor for class PairwiseIntLessEqual
-
- PairwiseIntLessThan - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of long values.
- PairwiseIntLessThan(PptSlice) - Constructor for class PairwiseIntLessThan
-
- PairwiseIntLessThan() - Constructor for class PairwiseIntLessThan
-
- PairwiseIntLessThan(PairwiseIntGreaterThan) - Constructor for class PairwiseIntLessThan
-
- PairwiseLinearBinary - Class in daikon.inv.binary.twoSequence
-
Represents a linear invariant (i.e., y = ax + b) between the corresponding elements
of two sequences of long values.
- PairwiseLinearBinary(PptSlice) - Constructor for class PairwiseLinearBinary
-
- PairwiseLinearBinary() - Constructor for class PairwiseLinearBinary
-
- PairwiseLinearBinaryFloat - Class in daikon.inv.binary.twoSequence
-
Represents a linear invariant (i.e., y = ax + b) between the corresponding elements
of two sequences of double values.
- PairwiseLinearBinaryFloat(PptSlice) - Constructor for class PairwiseLinearBinaryFloat
-
- PairwiseLinearBinaryFloat() - Constructor for class PairwiseLinearBinaryFloat
-
- pairwiseLT(byte[], byte[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
- pairwiseLT(byte[], int[]) - Static method in class Quant
-
- pairwiseLT(char[], char[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
- pairwiseLT(double[], double[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
- pairwiseLT(double[], float[]) - Static method in class Quant
-
- pairwiseLT(float[], float[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
- pairwiseLT(float[], double[]) - Static method in class Quant
-
- pairwiseLT(int[], int[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
- pairwiseLT(int[], long[]) - Static method in class Quant
-
- pairwiseLT(long[], long[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
- pairwiseLT(long[], int[]) - Static method in class Quant
-
- pairwiseLT(short[], short[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
- pairwiseLTE(byte[], byte[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
- pairwiseLTE(byte[], int[]) - Static method in class Quant
-
- pairwiseLTE(char[], char[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
- pairwiseLTE(double[], double[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
- pairwiseLTE(double[], float[]) - Static method in class Quant
-
- pairwiseLTE(float[], float[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
- pairwiseLTE(float[], double[]) - Static method in class Quant
-
- pairwiseLTE(int[], int[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
- pairwiseLTE(int[], long[]) - Static method in class Quant
-
- pairwiseLTE(long[], long[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
- pairwiseLTE(long[], int[]) - Static method in class Quant
-
- pairwiseLTE(short[], short[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
- pairwiseNotEqual(boolean[], boolean[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(byte[], byte[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(byte[], int[]) - Static method in class Quant
-
- pairwiseNotEqual(char[], char[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(double[], double[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(double[], float[]) - Static method in class Quant
-
- pairwiseNotEqual(float[], float[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(float[], double[]) - Static method in class Quant
-
- pairwiseNotEqual(int[], int[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(int[], long[]) - Static method in class Quant
-
- pairwiseNotEqual(long[], long[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(long[], int[]) - Static method in class Quant
-
- pairwiseNotEqual(short[], short[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(Object[], Object[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(String[], String[]) - Static method in class Quant
-
True iff seq1 and seq2 have the same length, and every seq1[i] !
- pairwiseNotEqual(Object, Object) - Static method in class Quant
-
- PairwiseNumericFloat - Class in daikon.inv.binary.twoSequence
-
Baseclass for binary numeric invariants.
- PairwiseNumericFloat(PptSlice, boolean) - Constructor for class PairwiseNumericFloat
-
- PairwiseNumericFloat(boolean) - Constructor for class PairwiseNumericFloat
-
- PairwiseNumericFloat.Divides - Class in daikon.inv.binary.twoSequence
-
Represents the divides without remainder invariant between corresponding elements of two sequences of double.
- PairwiseNumericFloat.Square - Class in daikon.inv.binary.twoSequence
-
Represents the square invariant between corresponding elements of two sequences of double.
- PairwiseNumericFloat.ZeroTrack - Class in daikon.inv.binary.twoSequence
-
Represents the zero tracks invariant between
corresponding elements of two sequences of double; that is, when x[] is zero,
y[] is also zero.
- PairwiseNumericInt - Class in daikon.inv.binary.twoSequence
-
Baseclass for binary numeric invariants.
- PairwiseNumericInt(PptSlice, boolean) - Constructor for class PairwiseNumericInt
-
- PairwiseNumericInt(boolean) - Constructor for class PairwiseNumericInt
-
- PairwiseNumericInt.BitwiseAndZero - Class in daikon.inv.binary.twoSequence
-
Represents the BitwiseAnd == 0 invariant between corresponding elements of two sequences of long; that is, x[] and
y[] have no bits in common.
- PairwiseNumericInt.BitwiseComplement - Class in daikon.inv.binary.twoSequence
-
Represents the bitwise complement invariant between corresponding elements of two sequences of long.
- PairwiseNumericInt.BitwiseSubset - Class in daikon.inv.binary.twoSequence
-
Represents the bitwise subset invariant between corresponding elements of two sequences of long; that is, the bits of
y[] are a subset of the bits of x[].
- PairwiseNumericInt.Divides - Class in daikon.inv.binary.twoSequence
-
Represents the divides without remainder invariant between corresponding elements of two sequences of long.
- PairwiseNumericInt.ShiftZero - Class in daikon.inv.binary.twoSequence
-
Represents the ShiftZero invariant between corresponding elements of two sequences of long; that is, x[]
right-shifted by y[] is always zero.
- PairwiseNumericInt.Square - Class in daikon.inv.binary.twoSequence
-
Represents the square invariant between corresponding elements of two sequences of long.
- PairwiseNumericInt.ZeroTrack - Class in daikon.inv.binary.twoSequence
-
Represents the zero tracks invariant between
corresponding elements of two sequences of long; that is, when x[] is zero,
y[] is also zero.
- pairwiseSquare(byte[], byte[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
- pairwiseSquare(byte[], int[]) - Static method in class Quant
-
- pairwiseSquare(double[], double[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
- pairwiseSquare(double[], float[]) - Static method in class Quant
-
- pairwiseSquare(float[], float[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
- pairwiseSquare(float[], double[]) - Static method in class Quant
-
- pairwiseSquare(int[], int[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
- pairwiseSquare(int[], long[]) - Static method in class Quant
-
- pairwiseSquare(long[], long[]) - Static method in class Quant
-
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
- pairwiseSquare(long[], int[]) - Static method in class Quant
-
- PairwiseString - Class in daikon.inv.binary.twoSequence
-
Baseclass for binary numeric invariants.
- PairwiseString(PptSlice, boolean) - Constructor for class PairwiseString
-
- PairwiseString(boolean) - Constructor for class PairwiseString
-
- PairwiseString.SubString - Class in daikon.inv.binary.twoSequence
-
Represents the substring invariant between corresponding elements of two sequences of String.
- PairwiseStringEqual - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of String values.
- PairwiseStringEqual(PptSlice) - Constructor for class PairwiseStringEqual
-
- PairwiseStringEqual() - Constructor for class PairwiseStringEqual
-
- PairwiseStringGreaterEqual - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of String values.
- PairwiseStringGreaterEqual(PptSlice) - Constructor for class PairwiseStringGreaterEqual
-
- PairwiseStringGreaterEqual() - Constructor for class PairwiseStringGreaterEqual
-
- PairwiseStringGreaterEqual(PairwiseStringLessEqual) - Constructor for class PairwiseStringGreaterEqual
-
- PairwiseStringGreaterThan - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of String values.
- PairwiseStringGreaterThan(PptSlice) - Constructor for class PairwiseStringGreaterThan
-
- PairwiseStringGreaterThan() - Constructor for class PairwiseStringGreaterThan
-
- PairwiseStringGreaterThan(PairwiseStringLessThan) - Constructor for class PairwiseStringGreaterThan
-
- PairwiseStringLessEqual - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of String values.
- PairwiseStringLessEqual(PptSlice) - Constructor for class PairwiseStringLessEqual
-
- PairwiseStringLessEqual() - Constructor for class PairwiseStringLessEqual
-
- PairwiseStringLessEqual(PairwiseStringGreaterEqual) - Constructor for class PairwiseStringLessEqual
-
- PairwiseStringLessThan - Class in daikon.inv.binary.twoSequence
-
Represents an invariant between corresponding elements of two sequences of String values.
- PairwiseStringLessThan(PptSlice) - Constructor for class PairwiseStringLessThan
-
- PairwiseStringLessThan() - Constructor for class PairwiseStringLessThan
-
- PairwiseStringLessThan(PairwiseStringGreaterThan) - Constructor for class PairwiseStringLessThan
-
- ParameterDeclaration() - Static method in class CParser
-
- ParameterDeclaration - Class in jtb.cparser.syntaxtree
-
- ParameterDeclaration(DeclarationSpecifiers, NodeChoice) - Constructor for class ParameterDeclaration
-
- ParameterDoclet - Class in daikon.config
-
ParameterDoclet is a JavaDoc doclet that collects information about the runtime configuration
options for the Daikon tools.
- ParameterDoclet(RootDoc) - Constructor for class ParameterDoclet
-
- ParameterInfo - Class in daikon.chicory
-
The ParameterInfo class is a subtype of DaikonVariableInfo used for variable types which are
arguments to procedures.
- ParameterInfo(String, int, Class<?>, int) - Constructor for class ParameterInfo
-
Constructs an ParameterInfo object with the specified name.
- ParameterInfo(MethodInfo, int, int) - Constructor for class ParameterInfo
-
Constructs a PamterInfo object with the name/type specified for this the specified argument
number in mi.
- ParameterList() - Static method in class CParser
-
- ParameterList - Class in jtb.cparser.syntaxtree
-
- ParameterList(ParameterDeclaration, NodeListOptional) - Constructor for class ParameterList
-
- ParameterTypeList() - Static method in class CParser
-
- ParameterTypeList - Class in jtb.cparser.syntaxtree
-
- ParameterTypeList(ParameterList, NodeOptional) - Constructor for class ParameterTypeList
-
- paramsMatch(Class<?>[], List<FormalParameter>) - Static method in class Ast
-
- parent - Variable in class PptConditional
-
- parent - Variable in class PptRelation
-
Parent of relation.
- parent - Variable in class PptSlice
-
This is a slice of the 'parent' ppt.
- parent_ppt - Variable in class VarParent
-
Parent ppt for this variable.
- parent_ppt_name - Variable in class FileIO.ParentRelation
-
- parent_relation_id - Variable in class VarParent
-
Parent ppt relation id.
- parent_relations - Variable in class PptTopLevel
-
List of parent relations in the variable/ppt hierarchy as specified in the declaration record.
- parent_to_child_map - Variable in class PptRelation
-
Map from parent vars to matching child vars.
- parent_to_child_var_string() - Method in class PptRelation
-
Return a string containing all of the parent→child var relations.
- parent_variable - Variable in class VarParent
-
Parent variable (within parent_ppt) (if any)
- parent_vis(PptRelation, PptSlice) - Method in class PptTopLevel
-
Creates a list of parent variables (i.e., variables at the parent program point) that matches
slice.
- ParentFilter - Class in daikon.inv.filter
-
Filter for not printing invariants that have a matching invariant at their parent PPT.
- ParentFilter() - Constructor for class ParentFilter
-
- ParentRelation(PptRelation.PptRelationType, String, int) - Constructor for class FileIO.ParentRelation
-
- parents - Variable in class FileIO.VarDefinition
-
Parent program points in ppt hierarchy (optional)
- parents - Variable in class PptTopLevel
-
All parent relations in the variable/ppt hierarchy.
- parents - Variable in class VarInfo
-
Parent program points in ppt hierarchy (optional)
- parentVar(VarInfo) - Method in class PptRelation
-
Returns the parent variable that corresponds to childVar.
- parentVarAnyInEquality(VarInfo) - Method in class PptRelation
-
Like parentVar(VarInfo), but if no parent is found, tries every variable in the equality set
and returns null only if none of them has a parent.
- parse(String) - Static method in class ProglangType
-
This can't be a constructor because it returns a canonical representation (that can be compared
with ==), not necessarily a new object.
- parse(List<String>) - Static method in class ParseResults
-
If one of the files declares an interfaces, an error will occur.
- parse(List<String>, boolean) - Static method in class ParseResults
-
- parse(String) - Static method in class ParseResults
-
- parse(String, boolean) - Static method in class ParseResults
-
- parse(int, String, ProglangType) - Static method in class VarComparability
-
Create a VarComparability representing the given arguments with respect to a variable.
- parse(String) - Static method in class VarInfoAux
-
Return an interned VarInfoAux that represents a given string.
- parse(String) - Static method in class VarInfoName
-
Given the standard String representation of a variable name (like what appears in the normal
output format), return the corresponding VarInfoName.
- parse_array(Scanner) - Method in class FileIO.VarDefinition
-
Parses the array record.
- parse_comparability(Scanner) - Method in class FileIO.VarDefinition
-
Parses a comparability record.
- parse_constant(Scanner) - Method in class FileIO.VarDefinition
-
Parse a constant record.
- parse_csharp_invariant_variable(VarInfo, boolean) - Static method in class PrintInvariants
-
Parses the variables from varInfo.
- parse_dec_type(Scanner) - Method in class FileIO.VarDefinition
-
- parse_enclosing_var_name(Scanner) - Method in class FileIO.VarDefinition
-
Parses the enclosing-var record.
- parse_enum_val(FileIO.ParseState, Scanner, Class<E>, String) - Static method in class FileIO
-
Looks up the next token as a member of enum_class.
- parse_enum_val(Scanner, Class<E>, String) - Method in class FileIO.VarDefinition
-
Looks up the next token as a member of enum_class.
- parse_flags(Scanner) - Method in class FileIO.VarDefinition
-
Parse the flags record.
- parse_function_args(Scanner) - Method in class FileIO.VarDefinition
-
Parses the function-args record.
- parse_lang_flags(Scanner) - Method in class FileIO.VarDefinition
-
Parse the langauge specific flags record.
- parse_mapfile(File) - Static method in class ContextSplitterFactory
-
Read and parse a map file.
- parse_max_length(Scanner) - Method in class FileIO.VarDefinition
-
Parse a maximum length record.
- parse_max_value(Scanner) - Method in class FileIO.VarDefinition
-
Parse a maximum value record.
- parse_min_length(Scanner) - Method in class FileIO.VarDefinition
-
Parse a minimum length record.
- parse_min_value(Scanner) - Method in class FileIO.VarDefinition
-
Parse a minimum value record.
- parse_parent(Scanner, List<FileIO.ParentRelation>) - Method in class FileIO.VarDefinition
-
Parse a parent ppt record.
- parse_reference_type(Scanner) - Method in class FileIO.VarDefinition
-
Parses the reference-type record.
- parse_rep_type(Scanner) - Method in class FileIO.VarDefinition
-
- parse_spinfofile(File) - Static method in class SplitterFactory
-
Parses the Splitter info.
- parse_valid_values(Scanner) - Method in class FileIO.VarDefinition
-
Parse a valid values record.
- parse_value(String, LineNumberReader, String) - Method in class ProglangType
-
Given a string representation of a value (of the type represented by this ProglangType), return
the (canonicalized) interpretation of that value.
- parse_value_array_1d(String, LineNumberReader, String) - Method in class ProglangType
-
- parse_value_array_2d(String, LineNumberReader, String) - Method in class ProglangType
-
- parse_value_scalar(String, LineNumberReader, String) - Method in class ProglangType
-
- parse_var_kind(Scanner) - Method in class FileIO.VarDefinition
-
Parse a var-kind record.
- parseDaikonArgs(String) - Method in class Chicory
-
- ParseException - Exception in jtb.cparser
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception ParseException
-
The following constructors are for use by you for whatever
purpose you can think of.
- ParseException(String) - Constructor for exception ParseException
-
- ParseException - Exception in jtb
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception ParseException
-
The following constructors are for use by you for whatever
purpose you can think of.
- ParseException(String) - Constructor for exception ParseException
-
- parseFile(LineNumberReader) - Method in class SpinfoFile
-
parseFile sets the member fields statementReplacer and splitterObjects, from the spinfoFile.
- parseModified(String) - Static method in class ValueTuple
-
- ParseResults - Class in daikon.tools.jtb
-
The wrapped result of parsing a .java source file.
- ParseState(String, boolean, boolean, PptMap) - Constructor for class FileIO.ParseState
-
Start parsing the given file.
- PART_LETTER - Static variable in interface JavaParserConstants
-
- partially_implied_invariants - Static variable in class Global
-
- patchValues(List<String>) - Method in class DtracePartitioner
-
- patchValues(List<String>, boolean) - Method in class DtracePartitioner
-
Finds the exits that correspond to Enters.
- payload - Variable in class FileIO.ParseState
-
Miscellaneous text in the parsed item.
- permute(int[]) - Method in class Invariant
-
Permutes the invariant as specified.
- permute(int[]) - Method in class LinearTernaryCore
-
Reorganize our already-seen state as if the variables had shifted order underneath us
(rearrangement given by the permutation).
- permute(int[]) - Method in class LinearTernaryCoreFloat
-
Reorganize our already-seen state as if the variables had shifted order underneath us
(rearrangement given by the permutation).
- pivot() - Method in class Equality
-
Switch the leader of this invariant, if possible, to a more canonical VarInfo: a VarInfo that
is not isDerived() is better than one that is; one that is not isDerivedParamAndUninteresting()
is better than one that is; and other things being equal, choose the least complex name.
- PLUS - Static variable in interface JavaParserConstants
-
- PLUSASSIGN - Static variable in interface JavaParserConstants
-
- Point() - Constructor for class LinearTernaryCore.Point
-
- Point(long, long, long) - Constructor for class LinearTernaryCore.Point
-
- Point() - Constructor for class LinearTernaryCoreFloat.Point
-
- Point(double, double, double) - Constructor for class LinearTernaryCoreFloat.Point
-
- point_repr(LinearTernaryCore.Point) - Method in class LinearTernaryCore
-
- point_repr(LinearTernaryCoreFloat.Point) - Method in class LinearTernaryCoreFloat
-
- Pointer() - Static method in class CParser
-
- Pointer - Class in jtb.cparser.syntaxtree
-
- Pointer(NodeToken, NodeOptional, NodeOptional) - Constructor for class Pointer
-
- Pointer(NodeOptional, NodeOptional) - Constructor for class Pointer
-
- pop_field_tag(Object, int) - Static method in class DCRuntime
-
Pops the tag from the top of the tag stack and stores it in the tag storage for the specified
field of the specified object.
- pop_local_tag(Object[], int) - Static method in class DCRuntime
-
Pops the top of the tag stack into tag_frame[index]
- pop_static_tag(int) - Static method in class DCRuntime
-
Pops the top of the tag stack into the tag storage for static_num.
- popLemma() - Method in class LemmaStack
-
Pop a lemma from our and Simplify's stacks.
- popToMark(int) - Method in class LemmaStack
-
Pop off lemmas from the stack until its level matches mark.
- Positive - Class in daikon.inv.unary.scalar
-
Represents the invariant x > 0 where x is a long scalar.
- post_process() - Method in class DynamicConstants
-
Create invariants for any remaining constants.
- PostfixExpression() - Static method in class CParser
-
- PostfixExpression - Class in jtb.cparser.syntaxtree
-
- PostfixExpression(PrimaryExpression, NodeListOptional) - Constructor for class PostfixExpression
-
- PostfixExpression() - Method in class JavaParser
-
- PostfixExpression - Class in jtb.syntaxtree
-
- PostfixExpression(PrimaryExpression, NodeOptional) - Constructor for class PostfixExpression
-
- PostPreConverter() - Constructor for class VarInfoName.PostPreConverter
-
- postProcess() - Method in class Equality
-
Convert Equality invariants into normal IntEqual type for filtering, printing, etc.
- postProcessEquality() - Method in class PptTopLevel
-
Two things: a) convert Equality invariants into normal IntEqual type for filtering, printing,
etc. b) Pivot uninteresting parameter VarInfos so that each equality set contains only the
interesting one.
- postState - Variable in class VarInfo
-
non-null if this is an orig() variable.
- Poststate(VarInfoName) - Constructor for class VarInfoName.Poststate
-
- PowerDouble_xyz() - Constructor for class FunctionBinaryFloat.PowerDouble_xyz
-
- PowerDouble_xzy() - Constructor for class FunctionBinaryFloat.PowerDouble_xzy
-
- PowerDouble_yxz() - Constructor for class FunctionBinaryFloat.PowerDouble_yxz
-
- PowerDouble_yzx() - Constructor for class FunctionBinaryFloat.PowerDouble_yzx
-
- PowerDouble_zxy() - Constructor for class FunctionBinaryFloat.PowerDouble_zxy
-
- PowerDouble_zyx() - Constructor for class FunctionBinaryFloat.PowerDouble_zyx
-
- PowerLong_xyz() - Constructor for class FunctionBinary.PowerLong_xyz
-
- PowerLong_xzy() - Constructor for class FunctionBinary.PowerLong_xzy
-
- PowerLong_yxz() - Constructor for class FunctionBinary.PowerLong_yxz
-
- PowerLong_yzx() - Constructor for class FunctionBinary.PowerLong_yzx
-
- PowerLong_zxy() - Constructor for class FunctionBinary.PowerLong_zxy
-
- PowerLong_zyx() - Constructor for class FunctionBinary.PowerLong_zyx
-
- PowerOfTwo(PptSlice) - Constructor for class RangeInt.PowerOfTwo
-
- PowerOfTwo() - Constructor for class RangeInt.PowerOfTwo
-
- PowerOfTwo(PptSlice) - Constructor for class EltRangeInt.PowerOfTwo
-
- PowerOfTwo() - Constructor for class EltRangeInt.PowerOfTwo
-
- ppt - Variable in class FileIO.ParseState
-
Current ppt.
- ppt - Variable in class Invariant
-
The program point for this invariant; includes values, number of samples, VarInfos, etc.
- ppt() - Method in class InvariantInfo
-
- Ppt - Class in daikon
-
- Ppt(VarInfo[]) - Constructor for class Ppt
-
- ppt - Variable in class PptTopLevel.Stats
-
program point of the stat
- ppt - Variable in class VarInfo
-
The program point this variable is in.
- Ppt.NameComparator - Class in daikon
-
- ppt_all_iterable() - Method in class PptMap
-
Returns an iterable over the PptTopLevels in this, sorted by Ppt.NameComparator on their names.
- ppt_all_iterator() - Method in class PptMap
-
Returns an iterator over the PptTopLevels in this, sorted by Ppt.NameComparator on their names.
- ppt_included(String) - Static method in class FileIO
-
Returns whether or not the specified ppt name should be included in processing.
- ppt_match(Ppt) - Static method in class Debug
-
Returns whether or not the specified ppt matches the ppts being tracked.
- ppt_max_name - Static variable in class Daikon
-
If set, only ppts less than ppt_max_name are included.
- ppt_name - Variable in class PptTopLevel
-
- ppt_name - Variable in class ContextSplitterFactory.PptNameAndSplitters
-
- ppt_omit_pattern - Static variable in class Chicory
-
- ppt_omit_pattern - Static variable in class Runtime
-
Ppts to omit (regular expression)
- ppt_omit_pattern - Static variable in class DynComp
-
Suppress program points that match regex.
- ppt_omit_regexp - Static variable in class Daikon
-
- ppt_omit_regexp_SWITCH - Static variable in class Daikon
-
- ppt_regexp - Static variable in class Daikon
-
- ppt_regexp_SWITCH - Static variable in class Daikon
-
- ppt_select_pattern - Static variable in class Chicory
-
- ppt_select_pattern - Static variable in class Runtime
-
Ppts to include (regular expression)
- ppt_select_pattern - Static variable in class DynComp
-
Only emit program points that match regex.
- ppt_statics - Static variable in class DaikonVariableInfo
-
Set of fully qualified static variable names for this ppt.
- ppt_stats(PptMap) - Static method in class Daikon
-
Print out basic statistics (samples, invariants, variables, etc) about each ppt.
- ppt_tag_separator - Static variable in class FileIO
-
String used to append a ppt type to a ppt name.
- PptConditional - Class in daikon
-
- PptConditional(PptTopLevel, Splitter, boolean) - Constructor for class PptConditional
-
- pptIterable() - Method in class InvMap
-
Returns an iterable over the ppts, in the order they were added to the map.
- pptIterable() - Method in class PptMap
-
Returns an iterable over the PptTopLevels in this, sorted by Ppt.NameComparator on their names.
- pptIterator() - Method in class InvMap
-
Returns an iterator over the ppts, in the order they were added to the map.
- pptIterator() - Method in class PptMap
-
Returns an iterator over the PptTopLevels in this, sorted by Ppt.NameComparator on their names.
- PptMap - Class in daikon
-
Maps from a program point name (a String) to a PptTopLevel.
- PptMap() - Constructor for class PptMap
-
- PptName - Class in daikon
-
PptName is an immutable ADT that represents naming data associated with a given program point,
such as the class or method.
- PptName(String) - Constructor for class PptName
-
- PptName(String, String, String) - Constructor for class PptName
-
className or methodName (or both) must be non-null.
- PptNameAndSplitters(String, Splitter[]) - Constructor for class ContextSplitterFactory.PptNameAndSplitters
-
- PptNameMatcher - Class in daikon.tools.jtb
-
Matches program point names with their corresponding MethodDeclaration's (or
ConstructorDeclaration's) in an AST.
- PptNameMatcher(Node) - Constructor for class PptNameMatcher
-
Create an AST matcher that will match program points against AST elements rooted at `root'.
- PptNode - Class in daikon.diff
-
Contains a pair of Ppts.
- PptNode(PptTopLevel, PptTopLevel) - Constructor for class PptNode
-
Either ppt1 or ppt2 may be null, but not both.
- PptRelation - Class in daikon
-
Class that builds and describes relations in the ppt hierarchy.
- PptRelation.PptRelationType - Enum in daikon
-
The different ppt/variable hierarchy relationships.
- ppts - Variable in class DeclReader
-
- ppts - Variable in class PptSplitter
-
One PptConditional for each splitter result. ppts[0] is used when the splitter is true, ppts[1]
when the splitter is false.
- ppts - Variable in class AnnotateVisitor
-
- ppts_may_be_new - Variable in class FileIO.ParseState
-
True if ppts may be new.
- PptSlice - Class in daikon
-
A Slice is a view of some of the variables for a program point.
- PptSlice.ArityPptnameComparator - Class in daikon
-
This class is used for comparing PptSlice objects.
- PptSlice.ArityVarnameComparator - Class in daikon
-
This class is used for comparing PptSlice objects.
- PptSlice0 - Class in daikon
-
- PptSlice1 - Class in daikon
-
Contains all of the invariants over a particular set of 1 variables.
- PptSlice1(PptTopLevel, VarInfo[]) - Constructor for class PptSlice1
-
Create a new PptSlice1.
- PptSlice2 - Class in daikon
-
Contains all of the invariants over a particular set of 2 variables.
- PptSlice2(PptTopLevel, VarInfo[]) - Constructor for class PptSlice2
-
Create a new PptSlice2.
- PptSlice3 - Class in daikon
-
Contains all of the invariants over a particular set of 3 variables.
- PptSlice3(PptTopLevel, VarInfo[]) - Constructor for class PptSlice3
-
Create a new PptSlice3.
- PptSliceEquality - Class in daikon
-
Holds Equality invariants.
- PptSliceEquality.EqualityComparator - Class in daikon
-
Order Equality invariants by the indices of leaders.
- pptSortedIterator(Comparator<PptTopLevel>) - Method in class InvMap
-
- PptSplitter - Class in daikon.split
-
PptSplitter contains the splitter and its associated PptConditional ppts.
- PptSplitter(PptTopLevel, Splitter) - Constructor for class PptSplitter
-
Create a binary PptSplitter with the specied splitter for the specified PptTopLevel parent.
- PptSplitter(PptTopLevel, PptTopLevel, PptTopLevel) - Constructor for class PptSplitter
-
Creates a PptSplitter over two exit points.
- PptTopLevel - Class in daikon
-
All information about a single program point.
- PptTopLevel(String, PptTopLevel.PptType, List<FileIO.ParentRelation>, EnumSet<PptTopLevel.PptFlags>, VarInfo[]) - Constructor for class PptTopLevel
-
- PptTopLevel(String, VarInfo[]) - Constructor for class PptTopLevel
-
- PptTopLevel.CondIterator - Class in daikon
-
Iterator for all of the conditional ppts.
- PptTopLevel.PptFlags - Enum in daikon
-
Ppt attributes (specified in decl records)
- PptTopLevel.PptType - Enum in daikon
-
Possible types of program points.
- PptTopLevel.SimplifyInclusionTester - Interface in daikon
-
Interface used by mark_implied_via_simplify to determine what invariants should be considered
during the logical redundancy tests.
- PptTopLevel.Stats - Class in daikon
-
Stores various statistics about a ppt.
- PptTopLevel.ViewsIteratorIterator - Class in daikon
-
An iterator whose elements are themselves iterators that return invariants.
- pre_instrumented - Static variable in class Premain
-
Set of pre-instrumented JDK classes.
- precedingWhitespace(String) - Static method in class AnnotateVisitor
-
Return the whitespace at the front of the string.
- PreDecrementExpression() - Method in class JavaParser
-
- PreDecrementExpression - Class in jtb.syntaxtree
-
- PreDecrementExpression(NodeToken, PrimaryExpression) - Constructor for class PreDecrementExpression
-
- PreDecrementExpression(PrimaryExpression) - Constructor for class PreDecrementExpression
-
- predicate() - Method in class Implication
-
- PreIncrementExpression() - Method in class JavaParser
-
- PreIncrementExpression - Class in jtb.syntaxtree
-
- PreIncrementExpression(NodeToken, PrimaryExpression) - Constructor for class PreIncrementExpression
-
- PreIncrementExpression(PrimaryExpression) - Constructor for class PreIncrementExpression
-
- premain(String, Instrumentation) - Static method in class ChicoryPremain
-
This method is the entry point of the java agent.
- premain - Static variable in class Chicory
-
Path to java agent jar file that performs the transformation.
- Premain - Class in daikon.dcomp
-
This class is the entry point for the DynComp instrumentation agent.
- Premain() - Constructor for class Premain
-
- premain(String, Instrumentation) - Static method in class Premain
-
This method is the entry point of the java agent.
- premain - Static variable in class DynComp
-
Path to java agent jar file that performs the transformation.
- Premain.ShutdownThread - Class in daikon.dcomp
-
Shutdown thread that writes out the comparability results.
- present() - Method in class NodeListOptional
-
- present() - Method in class NodeOptional
-
- present() - Method in class NodeListOptional
-
- present() - Method in class NodeOptional
-
- Prestate(VarInfoName) - Constructor for class VarInfoName.Prestate
-
- prestate_name() - Method in class VarInfo
-
Return the name of this variable in its prestate (orig).
- preStateEquivalent() - Method in class VarInfo
-
- prevCharIsCR - Variable in class JavaCharStream
-
- prevCharIsLF - Variable in class JavaCharStream
-
- PrimaryExpression() - Static method in class CParser
-
- PrimaryExpression - Class in jtb.cparser.syntaxtree
-
- PrimaryExpression(NodeChoice) - Constructor for class PrimaryExpression
-
- PrimaryExpression() - Method in class JavaParser
-
- PrimaryExpression - Class in jtb.syntaxtree
-
- PrimaryExpression(PrimaryPrefix, NodeListOptional) - Constructor for class PrimaryExpression
-
- PrimaryPrefix() - Method in class JavaParser
-
- PrimaryPrefix - Class in jtb.syntaxtree
-
- PrimaryPrefix(NodeChoice) - Constructor for class PrimaryPrefix
-
- PrimarySuffix() - Method in class JavaParser
-
- PrimarySuffix - Class in jtb.syntaxtree
-
- PrimarySuffix(NodeChoice) - Constructor for class PrimarySuffix
-
- primitive_array_load(Object, int) - Static method in class DCRuntime
-
Handles the various primitive (int, double, etc) array load instructions.
- primitive_array_load_null_ok(Object, int) - Static method in class DCRuntime
-
Handles the various primitive (int, double, etc) array load instructions.
- primitive_declaration_type_comparability - Static variable in class DeclReader
-
Reads in a decl file with arbitrary comparability and writes out a file with comparability
based on the primitive declaration types.
- primitive_declaration_types() - Method in class DeclReader
-
Sets the comparability to match primitive declaration types.
- PrimitiveArrayTag(FieldInfo) - Constructor for class DCRuntime.PrimitiveArrayTag
-
- primitiveClass() - Method in class Runtime.BooleanWrap
-
- primitiveClass() - Method in class Runtime.ByteWrap
-
- primitiveClass() - Method in class Runtime.CharWrap
-
- primitiveClass() - Method in class Runtime.DoubleWrap
-
- primitiveClass() - Method in class Runtime.FloatWrap
-
- primitiveClass() - Method in class Runtime.IntWrap
-
- primitiveClass() - Method in class Runtime.LongWrap
-
- primitiveClass() - Method in interface Runtime.PrimitiveWrapper
-
- primitiveClass() - Method in class Runtime.ShortWrap
-
- PrimitiveTag(FieldInfo) - Constructor for class DCRuntime.PrimitiveTag
-
- PrimitiveType() - Method in class JavaParser
-
- PrimitiveType - Class in jtb.syntaxtree
-
- PrimitiveType(NodeChoice) - Constructor for class PrimitiveType
-
- print(Node) - Static method in class Ast
-
- print(Object) - Method in class Printer
-
- print_all_comparable(PrintWriter) - Static method in class DCRuntime
-
Dumps out comparability information for all classes that were processed.
- print_all_comparable_refs_only(PrintWriter) - Static method in class DCRuntime
-
Dumps out comparability information for all classes that were processed.
- print_all_invs(PptTopLevel, VarInfo, String) - Static method in class PrintInvariants
-
Prints all of the unary invariants over the specified variable.
- print_all_invs(PptTopLevel, VarInfo, VarInfo, String) - Static method in class PrintInvariants
-
Prints all of the binary invariants over the specified variables.
- print_all_invs(PptSlice, String) - Static method in class PrintInvariants
-
Prints all of the invariants in the specified slice.
- print_all_ternary_invs(PptMap) - Static method in class PrintInvariants
-
Prints all invariants for ternary slices (organized by slice) and all of the unary and binary
invariants over the same variables.
- print_class(PrintStream, Object) - Static method in class Runtime
-
- print_class_decl(PrintWriter, ClassInfo) - Static method in class DCRuntime
-
Calculates and prints the declarations for the specified class.
- print_comparable(PrintWriter, MethodInfo) - Static method in class DCRuntime
-
Prints comparability information for the enter and exit points of the specified method.
- print_comparable_refs_only(PrintWriter, MethodInfo) - Static method in class DCRuntime
-
Prints comparability information for the enter and exit points of the specified method.
- print_comparable_traced(PrintWriter, MethodInfo) - Static method in class DCRuntime
-
- print_decl(PrintWriter, MethodInfo) - Static method in class DCRuntime
-
Prints a decl ENTER/EXIT records with comparability.
- print_decl_class(ClassInfo, DeclReader) - Method in class DeclWriter
-
Prints declarations for all the methods in the indicated class.
- print_decl_file(PrintWriter) - Static method in class DCRuntime
-
- print_discarded_invariants - Static variable in class PrintInvariants
-
Switch for whether to print discarded Invariants or not, default is false.
- print_equality_stats(Logger, PptMap) - Static method in class PptTopLevel
-
Print statistics concerning equality sets over the entire set of ppts to the specified logger.
- print_filter_stats(Logger, PptTopLevel, PptMap) - Static method in class PrintInvariants
-
Prints how many invariants are filtered by each filter.
- print_invariant(Invariant, PrintWriter, int, PptTopLevel) - Static method in class PrintInvariants
-
Prints the specified invariant to out.
- print_invariants(PptMap) - Static method in class PrintInvariants
-
- print_invariants(PptTopLevel, PrintWriter, PptMap) - Static method in class PrintInvariants
-
Print invariants for a single program point, once we know that this ppt is worth printing.
- print_invariants_maybe(PptTopLevel, PrintWriter, PptMap) - Static method in class PrintInvariants
-
Print invariants for a single program point and its conditionals.
- print_missing(PrintWriter) - Method in class DynamicConstants
-
- print_modified_vars(PptTopLevel, PrintWriter) - Static method in class PrintInvariants
-
Prints all variables that were modified if the format is ESCJAVA or DBCJAVA.
- print_Object(PrintStream, Object) - Static method in class Runtime
-
- print_quoted_Character(PrintStream, Character) - Static method in class Runtime
-
- print_quoted_String(PrintStream, String) - Static method in class Runtime
-
- print_reasons(PptMap) - Static method in class PrintInvariants
-
Prints out all the discardCodes and discardStrings of the Invariants that will not be printed
if the --disc_reason command-line option is used.
- print_sample_data(PptTopLevel, PrintWriter) - Static method in class PrintInvariants
-
Prints the program point name.
- print_String(PrintStream, String) - Static method in class Runtime
-
- print_true_inv_cnt(PptMap) - Static method in class PrintInvariants
-
- PrintableString - Class in daikon.inv.unary.string
-
Represents a string that contains only printable ascii characters (values 32 through 126 plus 9
(tab).
- PrintableString(PptSlice) - Constructor for class PrintableString
-
- PrintableString() - Constructor for class PrintableString
-
- printAll() - Method in class MultiDiffVisitor
-
Prints everything in the goodList.
- printAllSpinfo() - Method in class MultiDiffVisitor
-
Prints everything in the goodList, outputs as spinfo.
- PrintAllVisitor - Class in daikon.diff
-
Prints all the invariant pairs, including pairs containing identical invariants.
- PrintAllVisitor(PrintStream, boolean, boolean) - Constructor for class PrintAllVisitor
-
- printCurrentLine(Node) - Static method in class Ast
-
- printDeclClass(ClassInfo, DeclReader) - Method in class DeclWriter
-
Prints declarations for all the methods in the indicated class.
- PrintDifferingInvariantsVisitor - Class in daikon.diff
-
Prints the differing invariant pairs.
- PrintDifferingInvariantsVisitor(PrintStream, boolean, boolean) - Constructor for class PrintDifferingInvariantsVisitor
-
Create an instance of PrintDifferingInvariantsVisitor.
- PrintDifferingInvariantsVisitorTester - Class in daikon.test.diff
-
- PrintDifferingInvariantsVisitorTester() - Constructor for class PrintDifferingInvariantsVisitorTester
-
- printedRecords - Static variable in class Runtime
-
- Printer - Class in jtb.cparser.customvisitor
-
- Printer(String) - Constructor for class Printer
-
- printExpression(Expression) - Method in class ConditionPrinter
-
- printFinal() - Method in class MatchCountVisitor
-
Prints the results of the correct set in a human-readable format.
- printHeaderInfo(String) - Method in class DeclWriter
-
Prints header information to the decls file.
- printHumanOutput(InvNode) - Method in class PrintAllVisitor
-
This method is an alternate printing procedure for an InvNode so that the output is more human
readable.
- printInvariant(Invariant) - Method in class PrintAllVisitor
-
Prints an invariant, including its printability and possibly its confidence.
- PrintInvariants - Class in daikon
-
PrintInvariants prints a set of invariants from a .inv file.
- printLemmas(PrintStream, List<Lemma>) - Static method in class LemmaStack
-
Convenience method to print a vector of lemmas, in both their human-readable and Simplify
forms.
- println() - Method in class Printer
-
- println_array_2d_size(PrintStream, Object[][]) - Static method in class Runtime
-
- println_array_2d_size(PrintStream, boolean[][]) - Static method in class Runtime
-
- println_array_2d_size(PrintStream, byte[][]) - Static method in class Runtime
-
- println_array_2d_size(PrintStream, char[][]) - Static method in class Runtime
-
- println_array_2d_size(PrintStream, double[][]) - Static method in class Runtime
-
- println_array_2d_size(PrintStream, float[][]) - Static method in class Runtime
-
- println_array_2d_size(PrintStream, int[][]) - Static method in class Runtime
-
- println_array_2d_size(PrintStream, long[][]) - Static method in class Runtime
-
- println_array_2d_size(PrintStream, short[][]) - Static method in class Runtime
-
- println_array_boolean(PrintStream, boolean[]) - Static method in class Runtime
-
- println_array_boolean(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_boolean(PrintStream, List<Boolean>) - Static method in class Runtime
-
- println_array_byte(PrintStream, byte[]) - Static method in class Runtime
-
- println_array_byte(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_byte(PrintStream, List<Byte>) - Static method in class Runtime
-
- println_array_char(PrintStream, char[]) - Static method in class Runtime
-
- println_array_char(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_char(PrintStream, List<Character>) - Static method in class Runtime
-
- println_array_char_as_chars(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_char_as_chars(PrintStream, List<Character>) - Static method in class Runtime
-
- println_array_char_as_ints(PrintStream, char[]) - Static method in class Runtime
-
- println_array_char_as_ints(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_char_as_ints(PrintStream, List<Character>) - Static method in class Runtime
-
- println_array_char_as_String(PrintStream, char[]) - Static method in class Runtime
-
- println_array_double(PrintStream, double[]) - Static method in class Runtime
-
- println_array_double(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_double(PrintStream, List<Double>) - Static method in class Runtime
-
- println_array_float(PrintStream, float[]) - Static method in class Runtime
-
- println_array_float(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_float(PrintStream, List<Float>) - Static method in class Runtime
-
- println_array_int(PrintStream, int[]) - Static method in class Runtime
-
- println_array_int(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_int(PrintStream, List<Integer>) - Static method in class Runtime
-
- println_array_List_size(PrintStream, List[]) - Static method in class Runtime
-
- println_array_List_size(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_List_size(PrintStream, List<List<?>>) - Static method in class Runtime
-
- println_array_long(PrintStream, long[]) - Static method in class Runtime
-
- println_array_long(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_long(PrintStream, List<Long>) - Static method in class Runtime
-
- println_array_Object(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_Object(PrintStream, List<?>) - Static method in class Runtime
-
- println_array_Object_eltclass(PrintStream, Object[]) - Static method in class Runtime
-
Deprecated.
- println_array_Object_eltclass(PrintStream, List<?>) - Static method in class Runtime
-
Deprecated.
- println_array_Object_eltclass_and_modbit(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_Object_eltclass_and_modbit(PrintStream, List<?>) - Static method in class Runtime
-
- println_array_short(PrintStream, short[]) - Static method in class Runtime
-
- println_array_short(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_short(PrintStream, List<Short>) - Static method in class Runtime
-
- println_array_String(PrintStream, String[]) - Static method in class Runtime
-
- println_array_String(PrintStream, Object[]) - Static method in class Runtime
-
- println_array_String(PrintStream, List<String>) - Static method in class Runtime
-
- println_class(PrintStream, Object) - Static method in class Runtime
-
- println_class_and_modbit(PrintStream, Object) - Static method in class Runtime
-
- println_modbit_missing(PrintStream) - Static method in class Runtime
-
- println_modbit_modified(PrintStream) - Static method in class Runtime
-
- println_Object(PrintStream, Object) - Static method in class Runtime
-
- println_quoted_String(PrintStream, String) - Static method in class Runtime
-
- println_quoted_String_and_modbit(PrintStream, String) - Static method in class Runtime
-
- println_String(PrintStream, String) - Static method in class Runtime
-
- PrintNullDiffVisitor - Class in daikon.diff
-
PrintNullDiffVIsitor is a NodeVisitor that only reports an invariant as different when its
existence in one set is not in another set.
- PrintNullDiffVisitor(PrintStream, boolean) - Constructor for class PrintNullDiffVisitor
-
Create an instance of PrintNullDiffVisitor.
- printSpecials(boolean) - Method in class TreeDumper
-
- PRIVATE - Static variable in class JavaParser.ModifierSet
-
- PRIVATE - Static variable in interface JavaParserConstants
-
- prob_and(double, double) - Static method in class Invariant
-
Return the "and" of the given probabilities.
- prob_and(double, double, double) - Static method in class Invariant
-
Return the "and" of the given probabilities.
- prob_is_ge(double, double) - Static method in class Invariant
-
Return Invariant.PROBABILITY_JUSTIFIED if x≥goal.
- prob_or(double, double) - Static method in class Invariant
-
Return the "or" of the given probabilities.
- PROBABILITY_JUSTIFIED - Static variable in class Invariant
-
The probability that this could have happened by chance alone.
- PROBABILITY_NEVER - Static variable in class Invariant
-
3 = delete this invariant; we know it's not true
- PROBABILITY_UNJUSTIFIED - Static variable in class Invariant
-
(0..1) = lesser to greater likelihood of coincidence
1 = must have happened by chance
- problem_classes - Static variable in class Premain
-
Set of classes known to cause problems when instrumented.
- problem_methods - Static variable in class Premain
-
Set of methods known to cause problems when instrumented.
- problem_packages - Static variable in class Premain
-
Set of packages known to cause problems when instrumented.
- proc_sample_file(InputStream, String) - Method in class SampleTester
-
- process() - Method in class InvariantDoclet
-
Process a javadoc tree and create the specified invariant output.
- process() - Method in class ParameterDoclet
-
Process a javadoc tree and call processField for each field found.
- process(String, String, String) - Method in class ParameterDoclet
-
Add (name, desc) pair to the map field 'fields' for the appropriate category.
- process_all_vars(MethodInfo, RootInfo, Object[], Object, Object[], Object) - Static method in class DCRuntime
-
Process all of the daikon variables in the tree starting at root.
- process_all_vars_refs_only(MethodInfo, RootInfo, Object, Object[], Object) - Static method in class DCRuntime
-
Process all of the daikon variables in the tree starting at root.
- process_class(PptTopLevel) - Static method in class AnnotateNullable
-
- process_class_sorted_texinfo(PrintStream, ClassDoc) - Method in class InvariantDoclet
-
Prints a class and all of its derived classes with their documentation in a simple sorted (by
name) list in Texinfo format.
- process_class_tree_txt(PrintStream, ClassDoc, int) - Method in class InvariantDoclet
-
Prints a class and all of its derived classes as a simple indented tree.
- process_comment(String) - Method in class FileIO.Processor
-
Process a comment.
- process_comparability(String) - Method in class FileIO.Processor
-
Process a VarComparability declaration.
- process_decl(PptMap, PptTopLevel) - Method in class FileIO.Processor
-
Process a program point declaration record.
- process_decl_version(String) - Method in class FileIO.Processor
-
Process a ppt decl format record.
- process_eof() - Method in class FileIO.Processor
-
Process indication of end of file.
- process_error() - Method in class FileIO.Processor
-
Process continuable error.
- process_falsified_invs(PptTopLevel, ValueTuple) - Static method in class NIS
-
Creates any invariants that were previously suppressed, but are no longer suppressed.
- process_input_language(String) - Method in class FileIO.Processor
-
Process an input-language declaration.
- process_list_implementors(String) - Method in class FileIO.Processor
-
Process a ListImplementors declaration.
- process_method(PptTopLevel) - Static method in class AnnotateNullable
-
Print out the annotations for the specified method.
- process_new_classes() - Static method in class Runtime
-
Writes out decl information for any new classes (those in the new_classes field) and removes
them from that list.
- process_null() - Method in class FileIO.Processor
-
Process a null record (haven't read anything yet).
- process_obj_fields(PptTopLevel) - Static method in class AnnotateNullable
-
Print out the annotations for each field in the object or class.
- process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Method in class DaikonSimple.SimpleProcessor
-
Process the sample by checking it against each existing invariant at the program point and
removing the invariant from the list of possibles if any invariant is falsified.
- process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Static method in class FileIO
-
Add orig() and derived variables to vt (by side effect), then supply it to the program point
for flowing.
- process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Method in class FileIO.Processor
-
Process a data sample record.
- process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Method in class InvariantChecker.InvariantCheckProcessor
-
process the sample by checking it against each existing invariant and issuing an error if any
invariant is falsified or weakened.
- process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Method in class ReadTrace.CollectDataProcessor
-
Process the sample, by adding it to the samples map.
- process_truncated() - Method in class FileIO.Processor
-
Process indication of exceeding file size limit.
- process_unmatched_procedure_entries() - Static method in class FileIO
-
Print each call that does not have a matching exit.
- processField(FieldDoc) - Method in class ParameterDoclet
-
Call Process(String, String, String) for each configuration field found.
- processList(NodeListInterface) - Method in class TreeFormatter
-
- processList(NodeListInterface, FormatCommand) - Method in class TreeFormatter
-
- processOmissions(boolean[]) - Method in class PptSlice
-
Remove the invariants noted in omitTypes.
- processOmissions(boolean[]) - Method in class PptTopLevel
-
Remove invariants that are marked for omission in omitTypes.
- Processor() - Constructor for class FileIO.Processor
-
- ProglangType - Class in daikon
-
Represents the type of a variable, for its declared type, dtrace file representation, and
internal representations.
- ProglangTypeTest - Class in daikon.test
-
- ProglangTypeTest() - Constructor for class ProglangTypeTest
-
- progress - Static variable in class Daikon
-
Human-friendly progress status message.
- Property - Class in daikon.tools.runtimechecker
-
A program property (currently, derived by Daikon).
- property() - Method in class Violation
-
The violated property.
- Property.Kind - Class in daikon.tools.runtimechecker
-
A class representing the kind of an property.
- proposition - Variable in class CmdAssume
-
- proposition - Variable in class CmdCheck
-
- PROTECTED - Static variable in class JavaParser.ModifierSet
-
- PROTECTED - Static variable in interface JavaParserConstants
-
- proto_invs - Static variable in class Daikon
-
- Prototype - Annotation Type in typequals.prototype.qual
-
The Prototype and NonPrototype qualifiers apply only to Invariant (and its subclasses).
- prover_instantiate_count - Static variable in class SessionManager
-
- ps_count - Static variable in class Runtime
-
- PUBLIC - Static variable in class JavaParser.ModifierSet
-
- PUBLIC - Static variable in interface JavaParserConstants
-
- pureInJML(Node) - Method in class AnnotateVisitor
-
- PureMethodInfo - Class in daikon.chicory
-
The PureMethodInfo class is a subtype of DaikonVariableInfo used for "variable types" which
correspond to the values of pure method invocations.
- PureMethodInfo(String, MethodInfo, String, String, String, boolean) - Constructor for class PureMethodInfo
-
- PureMethodInfo(String, MethodInfo, String, String, String, boolean, DaikonVariableInfo[]) - Constructor for class PureMethodInfo
-
- purity_file - Static variable in class Chicory
-
The name of the file to read for a list of pure methods.
- push_array_tag(Object) - Static method in class DCRuntime
-
Pushes an array reference on the tag stack.
- push_const() - Static method in class DCRuntime
-
Allocate a new tag for the constant and push it on the tag stack.
- push_field_tag(Object, int) - Static method in class DCRuntime
-
Pushes the tag associated with field_num in obj on the tag stack.
- push_field_tag_null_ok(Object, int) - Static method in class DCRuntime
-
Pushes the tag associated with field_num in obj on the tag stack.
- push_local_tag(Object[], int) - Static method in class DCRuntime
-
Pushes the tag at tag_frame[index] on the tag stack.
- push_static_tag(int) - Static method in class DCRuntime
-
Pushes the tag associated with the static static_num on the tag stack.
- pushLemma(Lemma) - Method in class LemmaStack
-
Push an assumption onto our and Simplify's stacks.
- pushLemmas(List<Lemma>) - Method in class LemmaStack
-
Push a vector of assumptions onto our and Simplify's stacks.
- pushOrdering() - Method in class LemmaStack
-
For all the integers we've seen, tell Simplify about the ordering between them.
- put(PptTopLevel, List<Invariant>) - Method in class InvMap
-
- put(Invariant, DiscardInfo) - Static method in class DiscReasonMap
-
Adds disc_info to DiscReasonMap's internal data structure, unless a reason already exists for
inv, in which case the old reason is kept and disc_info is discarded.
- put(Invariant, DiscardCode, String) - Static method in class DiscReasonMap
-
- put(String, String, DiscardInfo) - Static method in class DiscReasonMap
-
- put(String, Splitter[]) - Static method in class SplitterList
-
Associate an array of splitters with the program point pptname.
- sameLength(boolean[], boolean[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(byte[], byte[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(byte[], int[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(char[], char[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(double[], double[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(double[], float[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(float[], float[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(float[], double[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(int[], int[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(int[], long[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(long[], long[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(long[], int[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(short[], short[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(Object[], Object[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sameLength(String[], String[]) - Static method in class Quant
-
True iff both sequences are non-null and have the same length.
- sample_cnt - Variable in class PptTopLevel.Stats
-
sample count
- sample_inv - Variable in class NISuppressee
-
- sample_start - Static variable in class Runtime
-
Sample count at a call site to begin sampling.
- sample_start - Static variable in class Chicory
-
When this option is chosen, Chicory will record each program point until that program point has
been executed sample-cnt times.
- samples - Variable in class ReadTrace.CollectDataProcessor
-
- samples - Variable in class VarInfo.Pair
-
- samples_processed - Static variable in class FileIO
-
Total number of samples passed to process_sample().
- SampleTester - Class in daikon.test
-
This tests Daikon's state as samples are processed.
- SampleTester() - Constructor for class SampleTester
-
- sastore(short[], int, short) - Static method in class DCRuntime
-
Execute an sastore instruction and manipulate the tags accordingly.
- SC_AND - Static variable in interface JavaParserConstants
-
- SC_OR - Static variable in interface JavaParserConstants
-
- scl_index() - Method in class SequenceFloat
-
- scl_index() - Method in class SequenceScalar
-
- scl_index() - Method in class SequenceString
-
- sclvar() - Method in class SequenceFloatSubscript
-
- sclvar() - Method in class SequenceScalarSubscript
-
- sclvar() - Method in class SequenceStringSubscript
-
- sclvar() - Method in class SequenceSubsequence
-
- sclvar() - Method in class SequenceFloat
-
- sclvar(VarInfo[]) - Method in class SequenceFloat
-
Return the scalar variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
- sclvar() - Method in class SequenceScalar
-
- sclvar(VarInfo[]) - Method in class SequenceScalar
-
Return the scalar variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
- sclvar() - Method in class SequenceString
-
- sclvar(VarInfo[]) - Method in class SequenceString
-
Return the scalar variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
- SelectionStatement() - Static method in class CParser
-
- SelectionStatement - Class in jtb.cparser.syntaxtree
-
- SelectionStatement(NodeChoice) - Constructor for class SelectionStatement
-
- selectNth(VarInfoName, VarInfoName, int) - Static method in class VarInfoName.QuantHelper
-
Assuming that root is a sequence, return a VarInfoName representing the
(index_base+index_off)-th element of that sequence. index_base may be null, to represent 0.
- selectNth(VarInfoName, String, boolean, int) - Static method in class VarInfoName.QuantHelper
-
Assuming that root is a sequence, return a VarInfoName representing the
(index_base+index_off)-th element of that sequence. index_base may be null, to represent 0.
- SEMICOLON - Static variable in interface JavaParserConstants
-
- separation - Variable in class LinearTernaryCore
-
- separation - Variable in class LinearTernaryCoreFloat
-
- seq_enclosing_var() - Method in class SequenceFloatSubscript
-
- seq_enclosing_var() - Method in class SequenceScalarSubscript
-
- seq_enclosing_var() - Method in class SequenceStringSubscript
-
- seq_first() - Method in class SequenceFloat
-
- seq_first() - Method in class SequenceScalar
-
- seq_first() - Method in class SequenceString
-
- seq_index() - Method in class SequenceFloat
-
- seq_index() - Method in class SequenceScalar
-
- seq_index() - Method in class SequenceString
-
- SeqFloatEqual - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a double scalar and a a sequence of double values.
- SeqFloatGreaterEqual - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a double scalar and a a sequence of double values.
- SeqFloatGreaterThan - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a double scalar and a a sequence of double values.
- SeqFloatLessEqual - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a double scalar and a a sequence of double values.
- SeqFloatLessThan - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a double scalar and a a sequence of double values.
- SeqIndexFloatEqual - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of double values between the index of an element of the
sequence and the element itself.
- SeqIndexFloatEqual(PptSlice) - Constructor for class SeqIndexFloatEqual
-
- SeqIndexFloatGreaterEqual - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of double values between the index of an element of the
sequence and the element itself.
- SeqIndexFloatGreaterEqual(PptSlice) - Constructor for class SeqIndexFloatGreaterEqual
-
- SeqIndexFloatGreaterThan - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of double values between the index of an element of the
sequence and the element itself.
- SeqIndexFloatGreaterThan(PptSlice) - Constructor for class SeqIndexFloatGreaterThan
-
- SeqIndexFloatLessEqual - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of double values between the index of an element of the
sequence and the element itself.
- SeqIndexFloatLessEqual(PptSlice) - Constructor for class SeqIndexFloatLessEqual
-
- SeqIndexFloatLessThan - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of double values between the index of an element of the
sequence and the element itself.
- SeqIndexFloatLessThan(PptSlice) - Constructor for class SeqIndexFloatLessThan
-
- SeqIndexFloatNonEqual - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of double values between the index of an element of the
sequence and the element itself.
- SeqIndexFloatNonEqual(PptSlice) - Constructor for class SeqIndexFloatNonEqual
-
- SeqIndexIntEqual - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of long values between the index of an element of the
sequence and the element itself.
- SeqIndexIntEqual(PptSlice) - Constructor for class SeqIndexIntEqual
-
- SeqIndexIntGreaterEqual - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of long values between the index of an element of the
sequence and the element itself.
- SeqIndexIntGreaterEqual(PptSlice) - Constructor for class SeqIndexIntGreaterEqual
-
- SeqIndexIntGreaterThan - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of long values between the index of an element of the
sequence and the element itself.
- SeqIndexIntGreaterThan(PptSlice) - Constructor for class SeqIndexIntGreaterThan
-
- SeqIndexIntLessEqual - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of long values between the index of an element of the
sequence and the element itself.
- SeqIndexIntLessEqual(PptSlice) - Constructor for class SeqIndexIntLessEqual
-
- SeqIndexIntLessThan - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of long values between the index of an element of the
sequence and the element itself.
- SeqIndexIntLessThan(PptSlice) - Constructor for class SeqIndexIntLessThan
-
- SeqIndexIntNonEqual - Class in daikon.inv.unary.sequence
-
Represents an invariant over sequences of long values between the index of an element of the
sequence and the element itself.
- SeqIndexIntNonEqual(PptSlice) - Constructor for class SeqIndexIntNonEqual
-
- SeqIntEqual - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a long scalar and a a sequence of long values.
- SeqIntGreaterEqual - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a long scalar and a a sequence of long values.
- SeqIntGreaterThan - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a long scalar and a a sequence of long values.
- SeqIntLessEqual - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a long scalar and a a sequence of long values.
- SeqIntLessThan - Class in daikon.inv.binary.sequenceScalar
-
Represents an invariant between a long scalar and a a sequence of long values.
- SeqSeqFloatEqual - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of double values.
- SeqSeqFloatEqual(PptSlice, boolean) - Constructor for class SeqSeqFloatEqual
-
- SeqSeqFloatEqual(boolean) - Constructor for class SeqSeqFloatEqual
-
- SeqSeqFloatGreaterEqual - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of double values.
- SeqSeqFloatGreaterEqual(PptSlice, boolean) - Constructor for class SeqSeqFloatGreaterEqual
-
- SeqSeqFloatGreaterEqual(boolean) - Constructor for class SeqSeqFloatGreaterEqual
-
- SeqSeqFloatGreaterEqual(SeqSeqFloatLessEqual) - Constructor for class SeqSeqFloatGreaterEqual
-
- SeqSeqFloatGreaterThan - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of double values.
- SeqSeqFloatGreaterThan(PptSlice, boolean) - Constructor for class SeqSeqFloatGreaterThan
-
- SeqSeqFloatGreaterThan(boolean) - Constructor for class SeqSeqFloatGreaterThan
-
- SeqSeqFloatGreaterThan(SeqSeqFloatLessThan) - Constructor for class SeqSeqFloatGreaterThan
-
- SeqSeqFloatLessEqual - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of double values.
- SeqSeqFloatLessEqual(PptSlice, boolean) - Constructor for class SeqSeqFloatLessEqual
-
- SeqSeqFloatLessEqual(boolean) - Constructor for class SeqSeqFloatLessEqual
-
- SeqSeqFloatLessEqual(SeqSeqFloatGreaterEqual) - Constructor for class SeqSeqFloatLessEqual
-
- SeqSeqFloatLessThan - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of double values.
- SeqSeqFloatLessThan(PptSlice, boolean) - Constructor for class SeqSeqFloatLessThan
-
- SeqSeqFloatLessThan(boolean) - Constructor for class SeqSeqFloatLessThan
-
- SeqSeqFloatLessThan(SeqSeqFloatGreaterThan) - Constructor for class SeqSeqFloatLessThan
-
- SeqSeqIntEqual - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of long values.
- SeqSeqIntEqual(PptSlice, boolean) - Constructor for class SeqSeqIntEqual
-
- SeqSeqIntEqual(boolean) - Constructor for class SeqSeqIntEqual
-
- SeqSeqIntGreaterEqual - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of long values.
- SeqSeqIntGreaterEqual(PptSlice, boolean) - Constructor for class SeqSeqIntGreaterEqual
-
- SeqSeqIntGreaterEqual(boolean) - Constructor for class SeqSeqIntGreaterEqual
-
- SeqSeqIntGreaterEqual(SeqSeqIntLessEqual) - Constructor for class SeqSeqIntGreaterEqual
-
- SeqSeqIntGreaterThan - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of long values.
- SeqSeqIntGreaterThan(PptSlice, boolean) - Constructor for class SeqSeqIntGreaterThan
-
- SeqSeqIntGreaterThan(boolean) - Constructor for class SeqSeqIntGreaterThan
-
- SeqSeqIntGreaterThan(SeqSeqIntLessThan) - Constructor for class SeqSeqIntGreaterThan
-
- SeqSeqIntLessEqual - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of long values.
- SeqSeqIntLessEqual(PptSlice, boolean) - Constructor for class SeqSeqIntLessEqual
-
- SeqSeqIntLessEqual(boolean) - Constructor for class SeqSeqIntLessEqual
-
- SeqSeqIntLessEqual(SeqSeqIntGreaterEqual) - Constructor for class SeqSeqIntLessEqual
-
- SeqSeqIntLessThan - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of long values.
- SeqSeqIntLessThan(PptSlice, boolean) - Constructor for class SeqSeqIntLessThan
-
- SeqSeqIntLessThan(boolean) - Constructor for class SeqSeqIntLessThan
-
- SeqSeqIntLessThan(SeqSeqIntGreaterThan) - Constructor for class SeqSeqIntLessThan
-
- SeqSeqStringEqual - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of String values.
- SeqSeqStringEqual(PptSlice, boolean) - Constructor for class SeqSeqStringEqual
-
- SeqSeqStringEqual(boolean) - Constructor for class SeqSeqStringEqual
-
- SeqSeqStringGreaterEqual - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of String values.
- SeqSeqStringGreaterEqual(PptSlice, boolean) - Constructor for class SeqSeqStringGreaterEqual
-
- SeqSeqStringGreaterEqual(boolean) - Constructor for class SeqSeqStringGreaterEqual
-
- SeqSeqStringGreaterEqual(SeqSeqStringLessEqual) - Constructor for class SeqSeqStringGreaterEqual
-
- SeqSeqStringGreaterThan - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of String values.
- SeqSeqStringGreaterThan(PptSlice, boolean) - Constructor for class SeqSeqStringGreaterThan
-
- SeqSeqStringGreaterThan(boolean) - Constructor for class SeqSeqStringGreaterThan
-
- SeqSeqStringGreaterThan(SeqSeqStringLessThan) - Constructor for class SeqSeqStringGreaterThan
-
- SeqSeqStringLessEqual - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of String values.
- SeqSeqStringLessEqual(PptSlice, boolean) - Constructor for class SeqSeqStringLessEqual
-
- SeqSeqStringLessEqual(boolean) - Constructor for class SeqSeqStringLessEqual
-
- SeqSeqStringLessEqual(SeqSeqStringGreaterEqual) - Constructor for class SeqSeqStringLessEqual
-
- SeqSeqStringLessThan - Class in daikon.inv.binary.twoSequence
-
Represents invariants between two sequences of String values.
- SeqSeqStringLessThan(PptSlice, boolean) - Constructor for class SeqSeqStringLessThan
-
- SeqSeqStringLessThan(boolean) - Constructor for class SeqSeqStringLessThan
-
- SeqSeqStringLessThan(SeqSeqStringGreaterThan) - Constructor for class SeqSeqStringLessThan
-
- sequence - Variable in class VarInfoName.SizeOf
-
- sequence - Variable in class VarInfoName.Slice
-
- sequence - Variable in class VarInfoName.Subscript
-
- SequenceFloat - Class in daikon.inv.binary.sequenceScalar
-
Abstract base class for comparing double sequences to double variables.
- SequenceFloat(PptSlice) - Constructor for class SequenceFloat
-
- SequenceFloat() - Constructor for class SequenceFloat
-
- SequenceFloatArbitrarySubsequence - Class in daikon.derive.ternary
-
- SequenceFloatArbitrarySubsequenceFactory - Class in daikon.derive.ternary
-
- SequenceFloatArbitrarySubsequenceFactory() - Constructor for class SequenceFloatArbitrarySubsequenceFactory
-
- SequenceFloatIntersection - Class in daikon.derive.binary
-
Intersection between two comparable sequences.
- SequenceFloatIntersectionFactory - Class in daikon.derive.binary
-
- SequenceFloatIntersectionFactory() - Constructor for class SequenceFloatIntersectionFactory
-
- SequenceFloatSubscript - Class in daikon.derive.binary
-
- SequenceFloatSubscriptFactory - Class in daikon.derive.binary
-
- SequenceFloatSubscriptFactory() - Constructor for class SequenceFloatSubscriptFactory
-
- SequenceFloatSubsequence - Class in daikon.derive.binary
-
- SequenceFloatUnion - Class in daikon.derive.binary
-
Represents the setwise union of two base variables, each of which is a collection.
- SequenceFloatUnionFactory - Class in daikon.derive.binary
-
- SequenceFloatUnionFactory() - Constructor for class SequenceFloatUnionFactory
-
- SequenceInitial - Class in daikon.derive.unary
-
This represents a sequence element at a particular offset (such as first, second, penultimate,
last).
- SequenceInitialFactory - Class in daikon.derive.unary
-
- SequenceInitialFactory() - Constructor for class SequenceInitialFactory
-
- SequenceInitialFactoryFloat - Class in daikon.derive.unary
-
- SequenceInitialFactoryFloat() - Constructor for class SequenceInitialFactoryFloat
-
- SequenceInitialFloat - Class in daikon.derive.unary
-
This represents a sequence element at a particular offset (such as first, second, penultimate,
last).
- SequenceLength - Class in daikon.derive.unary
-
- SequenceLength(VarInfo, int) - Constructor for class SequenceLength
-
- SequenceLengthFactory - Class in daikon.derive.unary
-
- SequenceLengthFactory() - Constructor for class SequenceLengthFactory
-
- SequenceMax - Class in daikon.derive.unary
-
- SequenceMax(VarInfo) - Constructor for class SequenceMax
-
- SequenceMin - Class in daikon.derive.unary
-
- SequenceMin(VarInfo) - Constructor for class SequenceMin
-
- SequenceMinMaxSumFactory - Class in daikon.derive.unary
-
- SequenceMinMaxSumFactory() - Constructor for class SequenceMinMaxSumFactory
-
- SequenceScalar - Class in daikon.inv.binary.sequenceScalar
-
Abstract base class for comparing long sequences to long variables.
- SequenceScalar(PptSlice) - Constructor for class SequenceScalar
-
- SequenceScalar() - Constructor for class SequenceScalar
-
- SequenceScalarArbitrarySubsequence - Class in daikon.derive.ternary
-
- SequenceScalarArbitrarySubsequenceFactory - Class in daikon.derive.ternary
-
- SequenceScalarArbitrarySubsequenceFactory() - Constructor for class SequenceScalarArbitrarySubsequenceFactory
-
- SequenceScalarIntersection - Class in daikon.derive.binary
-
Intersection between two comparable sequences.
- SequenceScalarIntersectionFactory - Class in daikon.derive.binary
-
- SequenceScalarIntersectionFactory() - Constructor for class SequenceScalarIntersectionFactory
-
- SequenceScalarSubscript - Class in daikon.derive.binary
-
- SequenceScalarSubscriptFactory - Class in daikon.derive.binary
-
- SequenceScalarSubscriptFactory() - Constructor for class SequenceScalarSubscriptFactory
-
- SequenceScalarSubsequence - Class in daikon.derive.binary
-
- SequenceScalarUnion - Class in daikon.derive.binary
-
Represents the setwise union of two base variables, each of which is a collection.
- SequenceScalarUnionFactory - Class in daikon.derive.binary
-
- SequenceScalarUnionFactory() - Constructor for class SequenceScalarUnionFactory
-
- SequencesConcat - Class in daikon.derive.binary
-
Represents the concatenation of two base variables.
- SequencesConcat(VarInfo, VarInfo) - Constructor for class SequencesConcat
-
Create a new SequenceScarlarConcat that represents the concatenation of two base variables.
- SequencesConcatFactory - Class in daikon.derive.binary
-
Factory for SequencesConcat derived variables.
- SequencesConcatFactory() - Constructor for class SequencesConcatFactory
-
- sequenceSize() - Method in class VarInfo
-
Returns the variable (if any) that represents the size of this sequence.
- SequencesJoin - Class in daikon.derive.binary
-
Derived variable representing the "join" of two sequences.
- SequencesJoinFactory - Class in daikon.derive.binary
-
Factory for SequencesJoin derived variables.
- SequencesJoinFactory() - Constructor for class SequencesJoinFactory
-
- SequencesJoinFactoryFloat - Class in daikon.derive.binary
-
Factory for SequencesJoin derived variables.
- SequencesJoinFactoryFloat() - Constructor for class SequencesJoinFactoryFloat
-
- SequencesJoinFloat - Class in daikon.derive.binary
-
Derived variable representing the "join" of two sequences.
- SequencesPredicate - Class in daikon.derive.binary
-
Derived variable representing the selecting of elements of one sequence based on the values of
another sequence.
- SequencesPredicateFactory - Class in daikon.derive.binary
-
Factory for SequencesPredicate derived variables.
- SequencesPredicateFactory() - Constructor for class SequencesPredicateFactory
-
- SequencesPredicateFactoryFloat - Class in daikon.derive.binary
-
Factory for SequencesPredicate derived variables.
- SequencesPredicateFactoryFloat() - Constructor for class SequencesPredicateFactoryFloat
-
- SequencesPredicateFloat - Class in daikon.derive.binary
-
Derived variable representing the selecting of elements of one sequence based on the values of
another sequence.
- SequenceString - Class in daikon.inv.binary.sequenceString
-
Abstract base class for comparing String sequences to String variables.
- SequenceString(PptSlice) - Constructor for class SequenceString
-
- SequenceString() - Constructor for class SequenceString
-
- SequenceStringArbitrarySubsequence - Class in daikon.derive.ternary
-
- SequenceStringArbitrarySubsequenceFactory - Class in daikon.derive.ternary
-
- SequenceStringArbitrarySubsequenceFactory() - Constructor for class SequenceStringArbitrarySubsequenceFactory
-
- SequenceStringIntersection - Class in daikon.derive.binary
-
Intersection between two comparable sequences.
- SequenceStringIntersectionFactory - Class in daikon.derive.binary
-
- SequenceStringIntersectionFactory() - Constructor for class SequenceStringIntersectionFactory
-
- SequenceStringSubscript - Class in daikon.derive.binary
-
- SequenceStringSubscriptFactory - Class in daikon.derive.binary
-
- SequenceStringSubscriptFactory() - Constructor for class SequenceStringSubscriptFactory
-
- SequenceStringSubsequence - Class in daikon.derive.binary
-
- SequenceStringUnion - Class in daikon.derive.binary
-
Represents the setwise union of two base variables, each of which is a collection.
- SequenceStringUnionFactory - Class in daikon.derive.binary
-
- SequenceStringUnionFactory() - Constructor for class SequenceStringUnionFactory
-
- SequenceSubsequence - Class in daikon.derive.binary
-
Derivations of the form A[0..i] or A[i..
- SequenceSubsequence(VarInfo, VarInfo, boolean, boolean) - Constructor for class SequenceSubsequence
-
- SequenceSum - Class in daikon.derive.unary
-
- SequenceSum(VarInfo) - Constructor for class SequenceSum
-
- seqvar() - Method in class SequenceFloatSubscript
-
- seqvar() - Method in class SequenceScalarSubscript
-
- seqvar() - Method in class SequenceStringSubscript
-
- seqvar() - Method in class SequenceSubsequence
-
- seqvar() - Method in class SequenceFloatArbitrarySubsequence
-
- seqvar() - Method in class SequenceScalarArbitrarySubsequence
-
- seqvar() - Method in class SequenceStringArbitrarySubsequence
-
- seqvar() - Method in class SequenceInitial
-
- seqvar() - Method in class SequenceInitialFloat
-
- seqvar() - Method in class SequenceFloat
-
- seqvar(VarInfo[]) - Method in class SequenceFloat
-
Return the sequence variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
- seqvar() - Method in class SequenceScalar
-
- seqvar(VarInfo[]) - Method in class SequenceScalar
-
Return the sequence variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
- seqvar() - Method in class SequenceString
-
- seqvar(VarInfo[]) - Method in class SequenceString
-
Return the sequence variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
- server_dir - Static variable in class Daikon
-
- server_SWITCH - Static variable in class Daikon
-
- Session - Class in daikon.simplify
-
A session is a channel to the Simplify theorem-proving tool.
- Session() - Constructor for class Session
-
Starts a new Simplify process, which runs concurrently; I/O with this process will block.
- session_done() - Method in class SessionManager
-
Shutdown this session.
- SessionManager - Class in daikon.simplify
-
A SessionManager is a component which handles the threading interaction with the Session.
- SessionManager() - Constructor for class SessionManager
-
- set_cnt - Variable in class PptTopLevel.Stats
-
number of equality sets
- set_comparability(String) - Method in class DeclReader.DeclVarInfo
-
- set_function_id(int) - Method in class FunctionBinary.BitwiseAndLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.BitwiseAndLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.BitwiseAndLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.BitwiseOrLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.BitwiseOrLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.BitwiseOrLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.BitwiseXorLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.BitwiseXorLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.BitwiseXorLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.DivisionLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.DivisionLong_xzy
-
- set_function_id(int) - Method in class FunctionBinary.DivisionLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.DivisionLong_yzx
-
- set_function_id(int) - Method in class FunctionBinary.DivisionLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.DivisionLong_zyx
-
- set_function_id(int) - Method in class FunctionBinary.GcdLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.GcdLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.GcdLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.LogicalAndLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.LogicalAndLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.LogicalAndLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.LogicalOrLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.LogicalOrLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.LogicalOrLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.LogicalXorLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.LogicalXorLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.LogicalXorLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.LshiftLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.LshiftLong_xzy
-
- set_function_id(int) - Method in class FunctionBinary.LshiftLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.LshiftLong_yzx
-
- set_function_id(int) - Method in class FunctionBinary.LshiftLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.LshiftLong_zyx
-
- set_function_id(int) - Method in class FunctionBinary.MaximumLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.MaximumLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.MaximumLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.MinimumLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.MinimumLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.MinimumLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.ModLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.ModLong_xzy
-
- set_function_id(int) - Method in class FunctionBinary.ModLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.ModLong_yzx
-
- set_function_id(int) - Method in class FunctionBinary.ModLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.ModLong_zyx
-
- set_function_id(int) - Method in class FunctionBinary.MultiplyLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.MultiplyLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.MultiplyLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.PowerLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.PowerLong_xzy
-
- set_function_id(int) - Method in class FunctionBinary.PowerLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.PowerLong_yzx
-
- set_function_id(int) - Method in class FunctionBinary.PowerLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.PowerLong_zyx
-
- set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_xzy
-
- set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_yzx
-
- set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_zyx
-
- set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
-
- set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
-
- set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
-
- set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
-
- set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
-
- set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
-
- set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
-
- set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
-
- set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
-
- set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
-
- set_function_id(int) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
-
- set_function_id(int) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
-
- set_function_id(int) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
-
- set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_xyz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_xzy
-
- set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_yxz
-
- set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_yzx
-
- set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_zxy
-
- set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_zyx
-
- set_is_param() - Method in class VarInfo
-
Set this variable as a parameter.
- set_is_param(boolean) - Method in class VarInfo
-
Set whether or not this variable is a parameter.
- set_method_infos(List<MethodInfo>) - Method in class ClassInfo
-
Set the list of methods.
- set_offset(int) - Method in class Quantify.Length
-
- set_one_of_val(double[]) - Method in class OneOfFloat
-
Setup the invariant with the specified elements.
- set_one_of_val(long[]) - Method in class OneOfScalar
-
Setup the invariant with the specified elements.
- set_one_of_val(long[]) - Method in class EltOneOf
-
Setup the invariant with the specified elements.
- set_one_of_val(double[]) - Method in class EltOneOfFloat
-
Setup the invariant with the specified elements.
- set_one_of_val(double[][]) - Method in class OneOfFloatSequence
-
Setup the invariant with the specified elements.
- set_one_of_val(long[][]) - Method in class OneOfSequence
-
Setup the invariant with the specified elements.
- set_one_of_val(String[]) - Method in class OneOfString
-
Setup the invariant with the specified elements.
- set_one_of_val(String[]) - Method in class EltOneOfString
-
Setup the invariant with the specified elements.
- set_one_of_val(String[][]) - Method in class OneOfStringSequence
-
Setup the invariant with the specified elements.
- SET_TAG - Static variable in class DCInstrument
-
Name prefix for tag setter methods.
- set_x(Object) - Method in class TestQuant.Foo2f
-
- set_x(TestQuant.Bar3[]) - Method in class TestQuant.Foo3
-
- set_x(List<TestQuant.Bar3a>) - Method in class TestQuant.Foo3a
-
- set_xstatic(Object) - Static method in class TestQuant.Foo2
-
- set_y(TestQuant.Baz1) - Method in class TestQuant.Bar1
-
- set_y(TestQuant.Baz4[]) - Method in class TestQuant.Bar4
-
- setAccess(MethodDeclaration, String) - Static method in class Ast
-
- setActualStrings(HashMap<String, ArrayList<String>>) - Method in class ConditionPrinter
-
- setAllInvComparators(Comparator<Invariant>) - Method in class Diff
-
Use the comparator for sorting both sets and creating the pair tree.
- setBody(MethodDeclaration, String) - Static method in class Ast
-
- setClassName(String) - Method in class SplitterObject
-
Set the className of this Splitter.
- setDebugStream(PrintStream) - Method in class JavaParserTokenManager
-
- setDiff(boolean[], boolean[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(byte[], byte[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(byte[], int[]) - Static method in class Quant
-
- setDiff(char[], char[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(double[], double[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(double[], float[]) - Static method in class Quant
-
- setDiff(float[], float[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(float[], double[]) - Static method in class Quant
-
- setDiff(int[], int[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(int[], long[]) - Static method in class Quant
-
- setDiff(long[], long[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(long[], int[]) - Static method in class Quant
-
- setDiff(short[], short[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(Object[], Object[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(String[], String[]) - Static method in class Quant
-
Returns an array that is equivalent to the set difference of seq1 and seq2.
- setDiff(Object, Object) - Static method in class Quant
-
- setDirectory(String) - Method in class SplitterObject
-
- setDtrace(String, boolean) - Static method in class Runtime
-
Specify the dtrace file to which to write.
- setDtrace(String, boolean) - Static method in class Runtime
-
- setDtraceMaybe(String) - Static method in class Runtime
-
If the current data trace file is not yet set, then set it.
- setDtraceMaybe(String) - Static method in class Runtime
-
If the current data trace file is not yet set (and no_dtrace is not true), then set it.
- setDtraceOnlineMode(int) - Static method in class Runtime
-
- setEqual(boolean[], boolean[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(byte[], byte[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(byte[], int[]) - Static method in class Quant
-
- setEqual(char[], char[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(double[], double[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(double[], float[]) - Static method in class Quant
-
- setEqual(float[], float[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(float[], double[]) - Static method in class Quant
-
- setEqual(int[], int[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(int[], long[]) - Static method in class Quant
-
- setEqual(long[], long[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(long[], int[]) - Static method in class Quant
-
- setEqual(short[], short[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(Object[], Object[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(String[], String[]) - Static method in class Quant
-
Returns true iff seq1 and seq2 are equal when considered as sets.
- setEqual(Object, Object) - Static method in class Quant
-
- setError(String) - Method in class SplitterObject
-
Set the error message of this this SplitterObject.
- setFilter(ArrayList<String>) - Method in class Printer
-
- setForSpinfoOut(OutputStream) - Static method in class MultiDiffVisitor
-
- setGUID(int) - Method in class SplitterObject
-
Set the unique ID of this splitterObject.
- setInt(String, int) - Method in class VarInfoAux
-
- setInvPairComparator(Comparator<Invariant>) - Method in class Diff
-
Use the comparator for creating the pair tree.
- setInvSortComparator1(Comparator<Invariant>) - Method in class Diff
-
Use the comparator for sorting the first set.
- setInvSortComparator2(Comparator<Invariant>) - Method in class Diff
-
Use the comparator for sorting the second set.
- setLevel(Logger, Level) - Static method in class LogHelper
-
Changes the logging priority of a sub category.
- setLevel(String, Level) - Static method in class LogHelper
-
Changes the logging priority of a sub category.
- setName(MethodDeclaration, String) - Static method in class Ast
-
- setParent(Node) - Method in class AdditiveExpression
-
- setParent(Node) - Method in class AllocationExpression
-
- setParent(Node) - Method in class AndExpression
-
- setParent(Node) - Method in class Annotation
-
- setParent(Node) - Method in class AnnotationTypeBody
-
- setParent(Node) - Method in class AnnotationTypeDeclaration
-
- setParent(Node) - Method in class AnnotationTypeMemberDeclaration
-
- setParent(Node) - Method in class ArgumentList
-
- setParent(Node) - Method in class Arguments
-
- setParent(Node) - Method in class ArrayDimsAndInits
-
- setParent(Node) - Method in class ArrayInitializer
-
- setParent(Node) - Method in class AssertStatement
-
- setParent(Node) - Method in class AssignmentOperator
-
- setParent(Node) - Method in class Block
-
- setParent(Node) - Method in class BlockStatement
-
- setParent(Node) - Method in class BooleanLiteral
-
- setParent(Node) - Method in class BreakStatement
-
- setParent(Node) - Method in class CastExpression
-
- setParent(Node) - Method in class CastLookahead
-
- setParent(Node) - Method in class ClassOrInterfaceBody
-
- setParent(Node) - Method in class ClassOrInterfaceBodyDeclaration
-
- setParent(Node) - Method in class ClassOrInterfaceDeclaration
-
- setParent(Node) - Method in class ClassOrInterfaceType
-
- setParent(Node) - Method in class CompilationUnit
-
- setParent(Node) - Method in class ConditionalAndExpression
-
- setParent(Node) - Method in class ConditionalExpression
-
- setParent(Node) - Method in class ConditionalOrExpression
-
- setParent(Node) - Method in class ConstructorDeclaration
-
- setParent(Node) - Method in class ContinueStatement
-
- setParent(Node) - Method in class DefaultValue
-
- setParent(Node) - Method in class DoStatement
-
- setParent(Node) - Method in class EmptyStatement
-
- setParent(Node) - Method in class EnumBody
-
- setParent(Node) - Method in class EnumConstant
-
- setParent(Node) - Method in class EnumDeclaration
-
- setParent(Node) - Method in class EqualityExpression
-
- setParent(Node) - Method in class ExclusiveOrExpression
-
- setParent(Node) - Method in class ExplicitConstructorInvocation
-
- setParent(Node) - Method in class Expression
-
- setParent(Node) - Method in class ExtendsList
-
- setParent(Node) - Method in class FieldDeclaration
-
- setParent(Node) - Method in class ForInit
-
- setParent(Node) - Method in class FormalParameter
-
- setParent(Node) - Method in class FormalParameters
-
- setParent(Node) - Method in class ForStatement
-
- setParent(Node) - Method in class ForUpdate
-
- setParent(Node) - Method in class IfStatement
-
- setParent(Node) - Method in class ImplementsList
-
- setParent(Node) - Method in class ImportDeclaration
-
- setParent(Node) - Method in class InclusiveOrExpression
-
- setParent(Node) - Method in class Initializer
-
- setParent(Node) - Method in class InstanceOfExpression
-
- setParent(Node) - Method in class LabeledStatement
-
- setParent(Node) - Method in class Literal
-
- setParent(Node) - Method in class LocalVariableDeclaration
-
- setParent(Node) - Method in class MarkerAnnotation
-
- setParent(Node) - Method in class MemberSelector
-
- setParent(Node) - Method in class MemberValue
-
- setParent(Node) - Method in class MemberValueArrayInitializer
-
- setParent(Node) - Method in class MemberValuePair
-
- setParent(Node) - Method in class MemberValuePairs
-
- setParent(Node) - Method in class MethodDeclaration
-
- setParent(Node) - Method in class MethodDeclarator
-
- setParent(Node) - Method in class Modifiers
-
- setParent(Node) - Method in class MultiplicativeExpression
-
- setParent(Node) - Method in class Name
-
- setParent(Node) - Method in class NameList
-
- setParent(Node) - Method in interface Node
-
- setParent(Node) - Method in class NodeChoice
-
- setParent(Node) - Method in class NodeList
-
- setParent(Node) - Method in class NodeListOptional
-
- setParent(Node) - Method in class NodeOptional
-
- setParent(Node) - Method in class NodeSequence
-
- setParent(Node) - Method in class NodeToken
-
- setParent(Node) - Method in class NormalAnnotation
-
- setParent(Node) - Method in class NullLiteral
-
- setParent(Node) - Method in class PackageDeclaration
-
- setParent(Node) - Method in class PostfixExpression
-
- setParent(Node) - Method in class PreDecrementExpression
-
- setParent(Node) - Method in class PreIncrementExpression
-
- setParent(Node) - Method in class PrimaryExpression
-
- setParent(Node) - Method in class PrimaryPrefix
-
- setParent(Node) - Method in class PrimarySuffix
-
- setParent(Node) - Method in class PrimitiveType
-
- setParent(Node) - Method in class ReferenceType
-
- setParent(Node) - Method in class RelationalExpression
-
- setParent(Node) - Method in class ResultType
-
- setParent(Node) - Method in class ReturnStatement
-
- setParent(Node) - Method in class RSIGNEDSHIFT
-
- setParent(Node) - Method in class RUNSIGNEDSHIFT
-
- setParent(Node) - Method in class ShiftExpression
-
- setParent(Node) - Method in class SingleMemberAnnotation
-
- setParent(Node) - Method in class Statement
-
- setParent(Node) - Method in class StatementExpression
-
- setParent(Node) - Method in class StatementExpressionList
-
- setParent(Node) - Method in class SwitchLabel
-
- setParent(Node) - Method in class SwitchStatement
-
- setParent(Node) - Method in class SynchronizedStatement
-
- setParent(Node) - Method in class ThrowStatement
-
- setParent(Node) - Method in class TryStatement
-
- setParent(Node) - Method in class Type
-
- setParent(Node) - Method in class TypeArgument
-
- setParent(Node) - Method in class TypeArguments
-
- setParent(Node) - Method in class TypeBound
-
- setParent(Node) - Method in class TypeDeclaration
-
- setParent(Node) - Method in class TypeParameter
-
- setParent(Node) - Method in class TypeParameters
-
- setParent(Node) - Method in class UnaryExpression
-
- setParent(Node) - Method in class UnaryExpressionNotPlusMinus
-
- setParent(Node) - Method in class VariableDeclarator
-
- setParent(Node) - Method in class VariableDeclaratorId
-
- setParent(Node) - Method in class VariableInitializer
-
- setParent(Node) - Method in class WhileStatement
-
- setParent(Node) - Method in class WildcardBounds
-
- setSamples(int) - Method in class Equality
-
- setStringArrays(HashMap<String, ArrayList<String>>) - Method in class ConditionPrinter
-
- setTestString(String) - Method in class SplitterObject
-
- setup(LinearBinary, VarInfo, long) - Method in class LinearTernary
-
- setup(OneOfScalar, VarInfo, long, VarInfo, long) - Method in class LinearTernary
-
- setup(LinearBinary, VarInfo, long) - Method in class LinearTernaryCore
-
Sets up the invariant from a LinearBinary invariant and a constant value for the third
variable.
- setup(OneOfScalar, VarInfo, long, VarInfo, long) - Method in class LinearTernaryCore
-
Sets up the invariant from a OneOf and two constants.
- setup(LinearBinaryFloat, VarInfo, double) - Method in class LinearTernaryCoreFloat
-
Sets up the invariant from a LinearBinary invariant and a constant value for the third
variable.
- setup(OneOfFloat, VarInfo, double, VarInfo, double) - Method in class LinearTernaryCoreFloat
-
Sets up the invariant from a OneOf and two constants.
- setup(LinearBinaryFloat, VarInfo, double) - Method in class LinearTernaryFloat
-
- setup(OneOfFloat, VarInfo, double, VarInfo, double) - Method in class LinearTernaryFloat
-
- setUp() - Method in class DetailedStatisticsVisitorTester
-
- setUp() - Method in class DiffTester
-
- setUp() - Method in class InvMapTester
-
- setup_derived_base(VarInfo, VarInfo...) - Method in class VarInfo
-
Setup information normally specified in the declaration record for derived variables where one
of the variables is the base of the derivation.
- setup_derived_function(String, VarInfo...) - Method in class VarInfo
-
Setup information normally specified in the declaration record for derived variables where the
new variable is the result of applying a function to the other variables.
- setup_NISuppression() - Static method in class Daikon
-
Initialize NIS suppression.
- setup_proto_invs() - Static method in class Daikon
-
Creates the list of prototype invariants for all Daikon invariants.
- setup_splitters(PptTopLevel) - Static method in class Daikon
-
Sets up splitting on all ppts.
- setUpClass() - Static method in class ConsequentCVFPairComparatorTester
-
- setUpClass() - Static method in class ConsequentCVFSortComparatorTester
-
- setUpClass() - Static method in class DetailedStatisticsVisitorTester
-
- setUpClass() - Static method in class DiffTester
-
- setUpClass() - Static method in class InvMapTester
-
- setUpClass() - Static method in class MinusVisitorTester
-
- setUpClass() - Static method in class PrintDifferingInvariantsVisitorTester
-
- setUpClass() - Static method in class UnionVisitorTester
-
- setUpClass() - Static method in class XorVisitorTester
-
- setUpClass() - Static method in class InvariantTester
-
- setUpClass() - Static method in class OneOfScalarTester
-
- setUpClass() - Static method in class OneOfSequenceTester
-
- setUpClass() - Static method in class LinearTernaryCoreTest
-
- setUpClass() - Static method in class ModBitTrackerTest
-
- setUpClass() - Static method in class ProglangTypeTest
-
- setUpClass() - Static method in class VarComparabilityTest
-
- setUpClass() - Static method in class VarInfoNameTest
-
- setupEquality(PptTopLevel) - Static method in class Daikon
-
Initialize the equality sets for each variable.
- setupLogs(Level, Formatter) - Static method in class LogHelper
-
Sets up global logs with a given priority and logging output pattern.
- setupLogs() - Static method in class LogHelper
-
Default method for setting up global logs.
- setupLogs(Level) - Static method in class LogHelper
-
Sets up global logs with a given priority.
- setValue(String, String) - Method in class VarInfoAux
-
Return a new VarInfoAux with the desired value set.
- setVariableFilterType(int) - Method in class InvariantFilters
-
- SEVERE - Static variable in class LogHelper
-
- shallowcopy() - Method in class ValueTuple
-
- SharedData - Class in daikon.chicory
-
Data that is shared across Chicory.
- SharedData() - Constructor for class SharedData
-
- shift - Variable in class SequenceLength
-
- shift_str(int) - Method in class Derivation
-
Returns a string that corresponds to the the specified shift.
- ShiftExpression() - Static method in class CParser
-
- ShiftExpression - Class in jtb.cparser.syntaxtree
-
- ShiftExpression(AdditiveExpression, NodeOptional) - Constructor for class ShiftExpression
-
- ShiftExpression() - Method in class JavaParser
-
- ShiftExpression - Class in jtb.syntaxtree
-
- ShiftExpression(AdditiveExpression, NodeListOptional) - Constructor for class ShiftExpression
-
- ShiftZero(PptSlice, boolean) - Constructor for class NumericInt.ShiftZero
-
- ShiftZero(boolean) - Constructor for class NumericInt.ShiftZero
-
- ShiftZero(PptSlice, boolean) - Constructor for class PairwiseNumericInt.ShiftZero
-
- ShiftZero(boolean) - Constructor for class PairwiseNumericInt.ShiftZero
-
- SHORT - Static variable in interface CParserConstants
-
- SHORT - Static variable in interface JavaParserConstants
-
- short_arg - Static variable in class DCInstrument
-
- shortString() - Method in class Equality
-
- ShortWrap(short) - Constructor for class Runtime.ShortWrap
-
- shouldAddRuntimeClass(Class<?>) - Static method in class DaikonVariableInfo
-
Determines if type needs a corresponding .class runtime class variable.
- shouldDiscard(Invariant) - Method in class InvariantFilter
-
- shouldDoPurity() - Static method in class ChicoryPremain
-
Return true iff Chicory has run a purity analysis or read a *.pure file.
- shouldInclude - Variable in class ClassInfo
-
Whether or not any methods in this class were instrumented.
- shouldInstrumentMethod(Member) - Method in class DaikonWriter
-
Determines if the given method should be instrumented.
- shouldKeep(Invariant) - Method in class InvariantFilters
-
- shouldKeepPropFilters(Invariant) - Method in class InvariantFilters
-
- shouldKeepVarFilters(Invariant) - Method in class InvariantFilters
-
- shouldPrint(Invariant, Invariant) - Method in class ConsequentExtractorVisitor
-
Returns true if the pair of invariants should be printed, depending on their type,
relationship, and printability.
- shouldPrint(Invariant, Invariant) - Static method in class MatchCountVisitor
-
Returns true if the pair of invariants should be printed.
- shouldPrint(Invariant, Invariant) - Method in class MultiDiffVisitor
-
- shouldPrint(Invariant, Invariant) - Method in class PrintDifferingInvariantsVisitor
-
Returns true if the pair of invariants should be printed, depending on their type,
relationship, and printability.
- shouldPrint(Invariant, Invariant) - Method in class XorInvariantsVisitor
-
Returns true if the pair of invariants should be printed, depending on their type,
relationship, and printability.
- shouldPrint(String, int) - Method in class Printer
-
- shouldStop - Variable in class Daikon.FileIOProgress
-
Clients should set this variable instead of calling Thread.stop(), which is deprecated.
- show_invs - Static variable in class PptTopLevel.Stats
-
- show_progress - Static variable in class Daikon
-
- show_progress_SWITCH - Static variable in class Daikon
-
- show_tern_slices - Static variable in class PptTopLevel.Stats
-
- ShutdownThread() - Constructor for class Premain.ShutdownThread
-
- SIGNED - Static variable in interface CParserConstants
-
- Simple(String) - Constructor for class VarInfoName.Simple
-
- SimpleNamesVisitor(VarInfoName) - Constructor for class VarInfoName.SimpleNamesVisitor
-
- SimpleProcessor() - Constructor for class DaikonSimple.SimpleProcessor
-
- simples() - Method in class VarInfoName.SimpleNamesVisitor
-
Returns collection of simple identifiers used in this expression, as Strings.
- simplify_expression() - Method in class VarInfo
-
Change the name of this VarInfo by side effect into a more simplified form, which is easier to
read on display.
- simplify_format_double(double) - Static method in class Invariant
-
Convert a floating point value into the weird Modula-3-like floating point format that the
Simplify tool requires.
- simplify_format_long(long) - Static method in class Invariant
-
Conver a long integer value into a format that Simplify can use.
- simplify_format_string(String) - Static method in class Invariant
-
Convert a string value into the weird |-quoted format that the Simplify tool requires.
- simplify_name() - Method in class SequenceFloatSubscript
-
Return the simplify name for sequence subscript.
- simplify_name() - Method in class SequenceScalarSubscript
-
Return the simplify name for sequence subscript.
- simplify_name() - Method in class SequenceStringSubscript
-
Return the simplify name for sequence subscript.
- simplify_name() - Method in class Derivation
-
Returns the name of this variable in simplify format.
- simplify_name() - Method in class SequenceLength
-
Returns the Simplify name.
- simplify_name() - Method in class StringLength
-
Returns the simplify name.
- simplify_name() - Method in class Quantify.FreeVar
-
- simplify_name() - Method in class Quantify.Length
-
- simplify_name() - Method in class Quantify.Term
-
- simplify_name() - Method in class Quantify.VarPlusOffset
-
- simplify_name() - Method in class VarInfo
-
Returns the name of this variable in simplify format.
- simplify_name(String) - Method in class VarInfo
-
Returns the name of this variable in simplify format.
- simplify_name() - Method in class VarInfoName
-
Returns the string representation (interned) of this name, in the Simplify tool output format
in the pre-state context.
- simplify_name(boolean) - Method in class VarInfoName
-
Returns the string representation (interned) of this name, in the Simplify tool output format,
in the given pre/post-state context.
- simplify_name_impl(boolean) - Method in class VarInfoName.Add
-
- simplify_name_impl(boolean) - Method in class VarInfoName.Elements
-
- simplify_name_impl(boolean) - Method in class VarInfoName.Field
-
- simplify_name_impl(boolean) - Method in class VarInfoName.FunctionOf
-
- simplify_name_impl(boolean) - Method in class VarInfoName.FunctionOfN
-
- simplify_name_impl(boolean) - Method in class VarInfoName.Poststate
-
- simplify_name_impl(boolean) - Method in class VarInfoName.Prestate
-
- simplify_name_impl(boolean) - Method in class VarInfoName.QuantHelper.FreeVar
-
- simplify_name_impl(boolean) - Method in class VarInfoName.Simple
-
- simplify_name_impl(String, boolean) - Static method in class VarInfoName.Simple
-
- simplify_name_impl(boolean) - Method in class VarInfoName
-
Returns the String representation of this name in the simplify output format in either prestate
or poststate context.
- simplify_name_impl(boolean) - Method in class VarInfoName.SizeOf
-
- simplify_name_impl(boolean) - Method in class VarInfoName.Slice
-
- simplify_name_impl(boolean) - Method in class VarInfoName.Subscript
-
- simplify_name_impl(boolean) - Method in class VarInfoName.TypeOf
-
- simplify_quantify(EnumSet<Quantify.QuantFlags>, VarInfo...) - Static method in class VarInfo
-
Quantifies over the specified array variables in Simplify format.
- simplify_quantify(VarInfo...) - Static method in class VarInfo
-
- simplify_variable_names() - Method in class PptTopLevel
-
Simplify the names of variables before printing them.
- SimplifyError - Exception in daikon.simplify
-
Superclass of all runtime errors in this package.
- SimplifyError() - Constructor for exception SimplifyError
-
- SimplifyError(String) - Constructor for exception SimplifyError
-
- SimplifyException - Exception in daikon.simplify
-
Superclass of all checked exceptions in this package.
- SimplifyException() - Constructor for exception SimplifyException
-
- SimplifyException(String) - Constructor for exception SimplifyException
-
- SimplifyFilter - Class in daikon.inv.filter
-
- SimplifyFilter() - Constructor for class SimplifyFilter
-
- simplifyFixedupName() - Method in class VarInfo
-
- simplifyFixup(String) - Method in class VarInfo
-
A wrapper around VarInfoName.simplify_name() that also uses VarInfo information to guess
whether "obj" should logically be treated as just the hash code of "obj", rather than the whole
object.
- simplifyFormat - Variable in class SplitterObject
-
- simplifyNameAndBounds() - Method in class VarInfo
-
Returns a string array with 3 elements.
- simplifyNameAndBounds(VarInfoName) - Static method in class VarInfoName.QuantHelper
-
Given a list of roots, return a String array where the first element is a JML-style
quantification over newly-introduced bound variables, the last element is a closer, and the
other elements are jml-named strings for the provided roots (with sequenced subscripted by
one of the new bound variables).
- SimplifyQuantification(EnumSet<Quantify.QuantFlags>, VarInfo...) - Constructor for class Quantify.SimplifyQuantification
-
- SimpUtil - Class in daikon.simplify
-
Utility functions for the simplify package.
- single - Static variable in class CmdUndoAssume
-
- SINGLE_LINE_COMMENT - Static variable in interface JavaParserConstants
-
- SingleFloat - Class in daikon.inv.unary.scalar
-
Abstract base class for invariants over one variable of type double.
- SingleFloat(PptSlice) - Constructor for class SingleFloat
-
- SingleFloat() - Constructor for class SingleFloat
-
- SingleFloatSequence - Class in daikon.inv.unary.sequence
-
Abstract base class for invariants over one variable of type double[].
- SingleFloatSequence(PptSlice) - Constructor for class SingleFloatSequence
-
- SingleFloatSequence() - Constructor for class SingleFloatSequence
-
- SingleMemberAnnotation() - Method in class JavaParser
-
- SingleMemberAnnotation - Class in jtb.syntaxtree
-
- SingleMemberAnnotation(NodeToken, Name, NodeToken, MemberValue, NodeToken) - Constructor for class SingleMemberAnnotation
-
- SingleMemberAnnotation(Name, MemberValue) - Constructor for class SingleMemberAnnotation
-
- SingleScalar - Class in daikon.inv.unary.scalar
-
Abstract base class for invariants over one numeric (scalar) variable, such as {@code x !
- SingleScalar(PptSlice) - Constructor for class SingleScalar
-
- SingleScalar() - Constructor for class SingleScalar
-
- SingleScalarSequence - Class in daikon.inv.unary.sequence
-
Abstract base class for invariants over one variable of type long[].
- SingleScalarSequence(PptSlice) - Constructor for class SingleScalarSequence
-
- SingleScalarSequence() - Constructor for class SingleScalarSequence
-
- SingleSequence - Class in daikon.inv.unary.sequence
-
Invariants on a single sequence (array) variable, such as a[] contains no duplicates.
- SingleSequence(PptSlice) - Constructor for class SingleSequence
-
- SingleSequence() - Constructor for class SingleSequence
-
- SingleString - Class in daikon.inv.unary.string
-
Abstract base class for invariants over one variable of type String.
- SingleString(PptSlice) - Constructor for class SingleString
-
- SingleString() - Constructor for class SingleString
-
- SingleStringSequence - Class in daikon.inv.unary.stringsequence
-
Abstract base class for invariants over one variable of type String[].
- SingleStringSequence(PptSlice) - Constructor for class SingleStringSequence
-
- SingleStringSequence() - Constructor for class SingleStringSequence
-
- size() - Method in class NonsensicalList
-
- size() - Method in class InvMap
-
- size() - Method in class Equality
-
Returns the number of variables in the set.
- size() - Method in class PptMap
-
- size() - Method in class PptRelation
-
Returns the number of parent to child variable relations.
- size(Object) - Static method in class Quant
-
Returns the size of the array or collection.
- size(Collection<?>) - Static method in class Quant
-
Returns the size of the collection.
- size() - Method in class ValueTuple
-
- size() - Method in class NodeList
-
- size() - Method in interface NodeListInterface
-
- size() - Method in class NodeListOptional
-
- size() - Method in class NodeSequence
-
- size() - Method in class NodeList
-
- size() - Method in interface NodeListInterface
-
- size() - Method in class NodeListOptional
-
- size() - Method in class NodeSequence
-
- SizeOf(VarInfoName) - Constructor for class VarInfoName.SizeOf
-
- SIZEOF - Static variable in interface CParserConstants
-
- skipped_methods - Variable in class DCInstrument
-
Keeps track of the methods that were not successfully instrumented.
- SLASH - Static variable in interface JavaParserConstants
-
- SLASHASSIGN - Static variable in interface JavaParserConstants
-
- slashslash - Variable in class AnnotateVisitor
-
if true, use "//" comments; if false, use "/*" comments.
- slice(boolean[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(boolean[], long, int) - Static method in class Quant
-
- slice(boolean[], int, long) - Static method in class Quant
-
- slice(boolean[], long, long) - Static method in class Quant
-
- slice(byte[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(byte[], long, int) - Static method in class Quant
-
- slice(byte[], int, long) - Static method in class Quant
-
- slice(byte[], long, long) - Static method in class Quant
-
- slice(char[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(char[], long, int) - Static method in class Quant
-
- slice(char[], int, long) - Static method in class Quant
-
- slice(char[], long, long) - Static method in class Quant
-
- slice(double[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(double[], long, int) - Static method in class Quant
-
- slice(double[], int, long) - Static method in class Quant
-
- slice(double[], long, long) - Static method in class Quant
-
- slice(float[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(float[], long, int) - Static method in class Quant
-
- slice(float[], int, long) - Static method in class Quant
-
- slice(float[], long, long) - Static method in class Quant
-
- slice(int[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(int[], long, int) - Static method in class Quant
-
- slice(int[], int, long) - Static method in class Quant
-
- slice(int[], long, long) - Static method in class Quant
-
- slice(long[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(long[], long, int) - Static method in class Quant
-
- slice(long[], int, long) - Static method in class Quant
-
- slice(long[], long, long) - Static method in class Quant
-
- slice(short[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(short[], long, int) - Static method in class Quant
-
- slice(short[], int, long) - Static method in class Quant
-
- slice(short[], long, long) - Static method in class Quant
-
- slice(Object[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(Object[], long, int) - Static method in class Quant
-
- slice(Object[], int, long) - Static method in class Quant
-
- slice(Object[], long, long) - Static method in class Quant
-
- slice(String[], int, int) - Static method in class Quant
-
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
- slice(String[], long, int) - Static method in class Quant
-
- slice(String[], int, long) - Static method in class Quant
-
- slice(String[], long, long) - Static method in class Quant
-
- slice(Object, int, int) - Static method in class Quant
-
- slice(int[]) - Method in class ValueTuple
-
Return a new ValueTuple consisting of the elements of this one with indices listed in indices.
- Slice(VarInfoName.Elements, VarInfoName, VarInfoName) - Constructor for class VarInfoName.Slice
-
- slice_cnt() - Method in class PptTopLevel
-
Returns the number of slices at this ppt.
- slice_cnt - Variable in class PptTopLevel.Stats
-
number of slices
- slice_helper(OutputFormat, VarInfo) - Method in class VarInfoName.Slice
-
- SMALL_INTEGER - Static variable in class LemmaStack
-
Integers smaller in absolute value than this will be printed directly.
- sort_invariant_list(List<Invariant>) - Static method in class PrintInvariants
-
Takes a list of Invariants and returns a list of Invariants that is sorted according to
PptTopLevel.icfp.
- space() - Method in class TreeFormatter
-
- space(int) - Method in class TreeFormatter
-
- specialConstructor - Variable in exception ParseException
-
This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
- specialConstructor - Variable in exception ParseException
-
This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
- specialToken - Variable in class Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- specialToken - Variable in class Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- specialTokens - Variable in class NodeToken
-
- specialTokens - Variable in class NodeToken
-
- SpecifierQualifierList() - Static method in class CParser
-
- SpecifierQualifierList - Class in jtb.cparser.syntaxtree
-
- SpecifierQualifierList(NodeChoice) - Constructor for class SpecifierQualifierList
-
- spinfo - Variable in class Daikon.FileOptions
-
- SpinfoFile - Class in daikon.split
-
SpinfoFile stores information parsed from a .spinfo file.
- SplitDtrace - Class in daikon
-
Takes one argument: a .dtrace or dtrace.gz file.
- SplitDtrace() - Constructor for class SplitDtrace
-
- splitter - Variable in class PptConditional
-
- splitter - Variable in class PptSplitter
-
Splitter that chooses which PptConditional a sample is applied to.
- Splitter - Class in daikon.split
-
A Splitter represents a test that can be used to separate all samples into two parts.
- Splitter() - Constructor for class Splitter
-
- splitter_inverse - Variable in class PptConditional
-
- splitter_valid() - Method in class PptConditional
-
- splitter_valid() - Method in class PptSplitter
-
Returns true if the splitter is valid at this point, false otherwise.
- SplitterExample - Class in daikon.split
-
- SplitterExample() - Constructor for class SplitterExample
-
- SplitterExample(Ppt) - Constructor for class SplitterExample
-
- splitterExists() - Method in class SplitterObject
-
Returns true if the Splitter object exists for this SplitterObject, i.e. whether it
successfully loaded.
- SplitterFactory - Class in daikon.split
-
- SplitterFactoryTest - Class in daikon.test.split
-
THIS CLASS WAS GENERATED BY SplitterFactoryTestUpdater.
- SplitterFactoryTest() - Constructor for class SplitterFactoryTest
-
- SplitterFactoryTestUpdater - Class in daikon.test.split
-
This class's main method can be used to update both the target files of SplitterFactoryTest and
the code of the SplitterFactoryTest itself.
- SplitterList - Class in daikon.split
-
- SplitterList() - Constructor for class SplitterList
-
- SplitterObject - Class in daikon.split
-
A SplitterObject is the starting point for all the information we have about a splitting
condition.
- SplitterObject(String, String, String) - Constructor for class SplitterObject
-
- splitters - Variable in class PptTopLevel
-
List of all of the splitters for this ppt.
- splitters - Variable in class ContextSplitterFactory.PptNameAndSplitters
-
- Square(PptSlice, boolean) - Constructor for class NumericFloat.Square
-
- Square(boolean) - Constructor for class NumericFloat.Square
-
- Square(PptSlice, boolean) - Constructor for class NumericInt.Square
-
- Square(boolean) - Constructor for class NumericInt.Square
-
- Square(PptSlice, boolean) - Constructor for class PairwiseNumericFloat.Square
-
- Square(boolean) - Constructor for class PairwiseNumericFloat.Square
-
- Square(PptSlice, boolean) - Constructor for class PairwiseNumericInt.Square
-
- Square(boolean) - Constructor for class PairwiseNumericInt.Square
-
- STAR - Static variable in interface JavaParserConstants
-
- STARASSIGN - Static variable in interface JavaParserConstants
-
- start - Static variable in class Chicory
-
starting time (msecs)
- start(RootDoc) - Static method in class InvariantDoclet
-
Entry point for this doclet (invoked by javadoc).
- start(RootDoc) - Static method in class ParameterDoclet
-
Entry point for this doclet (invoked by javadoc).
- start - Static variable in class DynComp
-
starting time (msecs)
- startAtNextToken() - Method in class TreeDumper
-
- startPure() - Static method in class Runtime
-
- startvar() - Method in class SequenceFloatArbitrarySubsequence
-
- startvar() - Method in class SequenceScalarArbitrarySubsequence
-
- startvar() - Method in class SequenceStringArbitrarySubsequence
-
- state_match(Object) - Method in class Invariant
-
Returns whether or not the invariant matches the specified state.
- state_match(Object) - Method in class OneOfFloat
-
Returns true if every element in this invariant is contained in the specified state.
- state_match(Object) - Method in class OneOfScalar
-
Returns true if every element in this invariant is contained in the specified state.
- state_match(Object) - Method in class EltOneOf
-
Returns true if every element in this invariant is contained in the specified state.
- state_match(Object) - Method in class EltOneOfFloat
-
Returns true if every element in this invariant is contained in the specified state.
- state_match(Object) - Method in class OneOfFloatSequence
-
Returns true if every element in this invariant is contained in the specified state.
- state_match(Object) - Method in class OneOfSequence
-
Returns true if every element in this invariant is contained in the specified state.
- state_match(Object) - Method in class OneOfString
-
Returns true if every element in this invariant is contained in the specified state.
- state_match(Object) - Method in class EltOneOfString
-
Returns true if every element in this invariant is contained in the specified state.
- state_match(Object) - Method in class OneOfStringSequence
-
Returns true if every element in this invariant is contained in the specified state.
- Statement() - Static method in class CParser
-
- Statement - Class in jtb.cparser.syntaxtree
-
- Statement(NodeChoice) - Constructor for class Statement
-
- Statement() - Method in class JavaParser
-
- Statement - Class in jtb.syntaxtree
-
- Statement(NodeChoice) - Constructor for class Statement
-
- StatementExpression() - Method in class JavaParser
-
- StatementExpression - Class in jtb.syntaxtree
-
- StatementExpression(NodeChoice) - Constructor for class StatementExpression
-
- StatementExpressionList() - Method in class JavaParser
-
- StatementExpressionList - Class in jtb.syntaxtree
-
- StatementExpressionList(StatementExpression, NodeListOptional) - Constructor for class StatementExpressionList
-
- StatementList() - Static method in class CParser
-
- StatementList - Class in jtb.cparser.syntaxtree
-
- StatementList(NodeList) - Constructor for class StatementList
-
- STATIC - Static variable in interface CParserConstants
-
- STATIC - Static variable in class JavaParser.ModifierSet
-
- STATIC - Static variable in interface JavaParserConstants
-
- STATIC_CONSTANT - Static variable in class ValueTuple
-
- static_constant_value - Variable in class FileIO.VarDefinition
-
Non-null if this 'variable' always has the same value (optional)
- static_tags - Static variable in class DCRuntime
-
Storage for each static tag.
- staticFlag - Static variable in class ASCII_CharStream
-
- staticFlag - Static variable in class JavaCharStream
-
- staticMap - Variable in class ClassInfo
-
Mapping from field name to string representation of its value*
- StaticObjInfo - Class in daikon.chicory
-
The StaticObjInfo class is a subtype of DaikonVariableInfo used as a root for static variables
within a class (which are the only variables visible to static methods).
- StaticObjInfo(Class<?>) - Constructor for class StaticObjInfo
-
Create a new StaticObjInfo.
- StaticReferenceTag(FieldInfo) - Constructor for class DCRuntime.StaticReferenceTag
-
Initialize for this field.
- Stats() - Constructor for class PptTopLevel.Stats
-
- stats_header(Logger) - Static method in class NIS
-
- stats_map - Static variable in class Global
-
- std_visibility - Static variable in class DaikonVariableInfo
-
If false, every field in an instrumented class is visible.
- std_visibility - Static variable in class Chicory
-
- std_visibility - Static variable in class DynComp
-
Causes DynComp to traverse exactly those fields visible from a given program point.
- stdClassName(Class<?>) - Static method in class DaikonVariableInfo
-
Returns the class name of the specified class as a binary name (i.e., as the class would have
been declared in Java source code, except with '$' instead of '.' separating outer and inner
classes).
- stdClassName(Class<?>) - Static method in class DaikonWriter
-
Returns the class name of the specified class as a binary name (i.e., as the class would have
been declared in Java source code, except with '$' instead of '.' separating outer and inner
classes).
- StdString - Class in daikon.inv.binary.twoString
-
Baseclass for binary numeric invariants.
- StdString(PptSlice, boolean) - Constructor for class StdString
-
- StdString(boolean) - Constructor for class StdString
-
- StdString.SubString - Class in daikon.inv.binary.twoString
-
Represents the substring invariant between two String scalars.
- stop() - Method in class MemMonitor
-
- StorageClassSpecifier() - Static method in class CParser
-
- StorageClassSpecifier - Class in jtb.cparser.syntaxtree
-
- StorageClassSpecifier(NodeChoice) - Constructor for class StorageClassSpecifier
-
- str_name() - Method in class VarInfo
-
Returns the original name of the variable from the program point declaration.
- StreamRedirectThread - Class in daikon.chicory
-
StreamRedirectThread is a thread that copies its input to its output and terminates when it
completes.
- StreamRedirectThread(String, InputStream, OutputStream) - Constructor for class StreamRedirectThread
-
- StreamRedirectThread(String, InputStream, OutputStream, boolean) - Constructor for class StreamRedirectThread
-
- StreamRedirectThread(String, InputStream, OutputStream, boolean, boolean) - Constructor for class StreamRedirectThread
-
Set up for copy.
- STRICTFP - Static variable in class JavaParser.ModifierSet
-
- STRICTFP - Static variable in interface JavaParserConstants
-
- STRING - Static variable in class ProglangType
-
- string_arg - Static variable in class DCInstrument
-
- STRING_ARRAY - Static variable in class ProglangType
-
- string_length_type() - Method in class VarComparability
-
Return the comparability for the length of this string*
- string_length_type() - Method in class VarComparabilityImplicit
-
Determines the comparability of the length of this string.
- string_length_type() - Method in class VarComparabilityNone
-
- STRING_LITERAL - Static variable in interface CParserConstants
-
- STRING_LITERAL - Static variable in interface JavaParserConstants
-
- stringArrays - Variable in class Converter
-
- stringClassName - Static variable in class DaikonVariableInfo
-
- stringClassName - Static variable in class DTraceWriter
-
- StringEqual - Class in daikon.inv.binary.twoString
-
Represents an invariant of == between two String scalars.
- StringFinder - Class in jtb.cparser.customvisitor
-
Identifies the strings in an C AST
- StringFinder() - Constructor for class StringFinder
-
- StringGreaterEqual - Class in daikon.inv.binary.twoString
-
Represents an invariant of ≥ between two String scalars.
- StringGreaterThan - Class in daikon.inv.binary.twoString
-
Represents an invariant of > between two String scalars.
- StringInfo - Class in daikon.chicory
-
The StringInfo class is a subtype of DaikonVariableInfo used for variable types that can be
converted into strings (.toString()).
- StringInfo(String, String, String, String, boolean) - Constructor for class StringInfo
-
- StringLength - Class in daikon.derive.unary
-
Length of String variables.
- StringLength(VarInfo) - Constructor for class StringLength
-
- StringLengthFactory - Class in daikon.derive.unary
-
- StringLengthFactory() - Constructor for class StringLengthFactory
-
- StringLessEqual - Class in daikon.inv.binary.twoString
-
Represents an invariant of ≤ between two String scalars.
- StringLessThan - Class in daikon.inv.binary.twoString
-
Represents an invariant of < between two String scalars.
- stringMatrices - Variable in class StringFinder
-
- StringNonEqual - Class in daikon.inv.binary.twoString
-
Represents an invariant of !
- STRUCT - Static variable in interface CParserConstants
-
- StructDeclaration() - Static method in class CParser
-
- StructDeclaration - Class in jtb.cparser.syntaxtree
-
- StructDeclaration(SpecifierQualifierList, StructDeclaratorList, NodeToken) - Constructor for class StructDeclaration
-
- StructDeclaration(SpecifierQualifierList, StructDeclaratorList) - Constructor for class StructDeclaration
-
- StructDeclarationList() - Static method in class CParser
-
- StructDeclarationList - Class in jtb.cparser.syntaxtree
-
- StructDeclarationList(NodeList) - Constructor for class StructDeclarationList
-
- StructDeclarator() - Static method in class CParser
-
- StructDeclarator - Class in jtb.cparser.syntaxtree
-
- StructDeclarator(NodeChoice) - Constructor for class StructDeclarator
-
- StructDeclaratorList() - Static method in class CParser
-
- StructDeclaratorList - Class in jtb.cparser.syntaxtree
-
- StructDeclaratorList(StructDeclarator, NodeListOptional) - Constructor for class StructDeclaratorList
-
- StructOrUnion() - Static method in class CParser
-
- StructOrUnion - Class in jtb.cparser.syntaxtree
-
- StructOrUnion(NodeChoice) - Constructor for class StructOrUnion
-
- StructOrUnionSpecifier() - Static method in class CParser
-
- StructOrUnionSpecifier - Class in jtb.cparser.syntaxtree
-
- StructOrUnionSpecifier(StructOrUnion, NodeChoice) - Constructor for class StructOrUnionSpecifier
-
- stub_format - Static variable in class AnnotateNullable
-
Write an output file in the stub class format (see the Checker Framework Manual), instead of in
annotation file format.
- STUFF_TO_IGNORE - Static variable in interface JavaParserConstants
-
- subexact_noninstantiated_invariants - Static variable in class Global
-
- Subscript(VarInfoName.Elements, VarInfoName) - Constructor for class VarInfoName.Subscript
-
- SubSequence - Class in daikon.inv.binary.twoSequence
-
Represents two sequences of long values where one sequence is a subsequence of the
other.
- SubSequence(PptSlice) - Constructor for class SubSequence
-
- SubSequence() - Constructor for class SubSequence
-
- SubSequenceFloat - Class in daikon.inv.binary.twoSequence
-
Represents two sequences of double values where one sequence is a subsequence of the
other.
- SubSequenceFloat(PptSlice) - Constructor for class SubSequenceFloat
-
- SubSequenceFloat() - Constructor for class SubSequenceFloat
-
- SubSet - Class in daikon.inv.binary.twoSequence
-
Represents two sequences of long values where one of the sequences is a subset of the other; that
is each element of one sequence appears in the other.
- SubSet(PptSlice) - Constructor for class SubSet
-
- SubSet() - Constructor for class SubSet
-
- SubSetFloat - Class in daikon.inv.binary.twoSequence
-
Represents two sequences of double values where one of the sequences is a subset of the other; that
is each element of one sequence appears in the other.
- SubSetFloat(PptSlice) - Constructor for class SubSetFloat
-
- SubSetFloat() - Constructor for class SubSetFloat
-
- subsetOf(boolean[], boolean[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- subsetOf(byte[], byte[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- subsetOf(byte[], int[]) - Static method in class Quant
-
- subsetOf(char[], char[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- subsetOf(double[], double[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- subsetOf(double[], float[]) - Static method in class Quant
-
- subsetOf(float[], float[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- subsetOf(float[], double[]) - Static method in class Quant
-
- subsetOf(Object, Object) - Static method in class Quant
-
True iff all elements in elts occur once or more in arr;
that is, elts is a subset of arr.
- subsetOf(int[], int[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- subsetOf(int[], long[]) - Static method in class Quant
-
- subsetOf(long[], long[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- subsetOf(long[], int[]) - Static method in class Quant
-
- subsetOf(short[], short[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- subsetOf(Object[], Object[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- subsetOf(Collection<? extends Object>, Object[]) - Static method in class Quant
-
- subsetOf(Object[], Collection<? extends Object>) - Static method in class Quant
-
- subsetOf(String[], String[]) - Static method in class Quant
-
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
- SubString(PptSlice, boolean) - Constructor for class PairwiseString.SubString
-
- SubString(boolean) - Constructor for class PairwiseString.SubString
-
- SubString(PptSlice, boolean) - Constructor for class StdString.SubString
-
- SubString(boolean) - Constructor for class StdString.SubString
-
- summarize() - Method in class InvariantLemma
-
- summarize() - Method in class Lemma
-
Return a human-readable description.
- summary - Variable in class Lemma
-
- sup_class - Variable in class NISuppressee
-
- SUPER - Static variable in interface JavaParserConstants
-
- SuperSequence - Class in daikon.inv.binary.twoSequence
-
Represents two sequences of long values where one sequence is a subsequence of the
other.
- SuperSequence(PptSlice) - Constructor for class SuperSequence
-
- SuperSequence() - Constructor for class SuperSequence
-
- SuperSequenceFloat - Class in daikon.inv.binary.twoSequence
-
Represents two sequences of double values where one sequence is a subsequence of the
other.
- SuperSequenceFloat(PptSlice) - Constructor for class SuperSequenceFloat
-
- SuperSequenceFloat() - Constructor for class SuperSequenceFloat
-
- SuperSet - Class in daikon.inv.binary.twoSequence
-
Represents two sequences of long values where one of the sequences is a subset of the other; that
is each element of one sequence appears in the other.
- SuperSet(PptSlice) - Constructor for class SuperSet
-
- SuperSet() - Constructor for class SuperSet
-
- SuperSetFloat - Class in daikon.inv.binary.twoSequence
-
Represents two sequences of double values where one of the sequences is a subset of the other; that
is each element of one sequence appears in the other.
- SuperSetFloat(PptSlice) - Constructor for class SuperSetFloat
-
- SuperSetFloat() - Constructor for class SuperSetFloat
-
- suppress_redundant_invariants_with_simplify - Static variable in class Daikon
-
Whether to use the bottom up implementation of the dataflow hierarchy.
- suppress_redundant_SWITCH - Static variable in class Daikon
-
- suppressed(PptSlice) - Method in class NISuppressionSet
-
Determines whether or not the suppression set is valid in the specified slice.
- suppressed(PptTopLevel, VarInfo[]) - Method in class NISuppressionSet
-
Determines whether or not the suppression set is valid in the specified ppt and var_infos.
- suppressions_processed - Static variable in class NIS
-
Number of suppressions processed.
- suppressions_processed_falsified - Static variable in class NIS
-
Number of suppressions processed by the falsified method.
- suppressor_iterator() - Method in class NISuppression
-
- suppressor_map - Static variable in class NIS
-
Map from invariant class to a list of all of the suppression sets that contain a suppressor of
that class.
- suppressor_map_suppression_count - Static variable in class NIS
-
Map from invariant class to the number of suppressions that contain a suppressor of that class.
- suppressor_proto_invs - Static variable in class NIS
-
List of suppressor invariant prototypes.
- swap() - Static method in class DCRuntime
-
swaps the two elements on the top of the tag stack
- swap() - Method in class LinearBinaryCore
-
- swap() - Method in class LinearBinaryCoreFloat
-
- swap - Variable in class TwoFloat
-
- swap - Variable in class TwoScalar
-
- swap - Variable in class TwoSequence
-
- swap - Variable in class TwoSequenceFloat
-
- swap - Variable in class TwoSequenceString
-
- swap - Variable in class TwoString
-
- swap() - Method in class NISuppressee
-
Returns a new suppressee that is the same as this one except that its variables are swapped.
- swap() - Method in class NISuppressionSet
-
Swaps each suppressor and suppressee to the opposite variable order.
- swap() - Method in class NISuppressor
-
Returns a new suppressor that is the same as this one except with its variables swapped.
- swap_class() - Static method in class FloatGreaterEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class FloatGreaterThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class FloatLessEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class FloatLessThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class IntGreaterEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class IntGreaterThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class IntLessEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class IntLessThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseFloatGreaterEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseFloatGreaterThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseFloatLessEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseFloatLessThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseIntGreaterEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseIntGreaterThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseIntLessEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseIntLessThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseStringGreaterEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseStringGreaterThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseStringLessEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class PairwiseStringLessThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class StringGreaterEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class StringGreaterThan
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class StringLessEqual
-
Returns the class that corresponds to this class with its variable order swapped.
- swap_class() - Static method in class StringLessThan
-
Returns the class that corresponds to this class with its variable order swapped.
- SWITCH - Static variable in interface CParserConstants
-
- SWITCH - Static variable in interface JavaParserConstants
-
- SwitchLabel() - Method in class JavaParser
-
- SwitchLabel - Class in jtb.syntaxtree
-
- SwitchLabel(NodeChoice) - Constructor for class SwitchLabel
-
- SwitchStatement() - Method in class JavaParser
-
- SwitchStatement - Class in jtb.syntaxtree
-
- SwitchStatement(NodeToken, NodeToken, Expression, NodeToken, NodeToken, NodeListOptional, NodeToken) - Constructor for class SwitchStatement
-
- SwitchStatement(Expression, NodeListOptional) - Constructor for class SwitchStatement
-
- SwitchTo(int) - Static method in class CParserTokenManager
-
- SwitchTo(int) - Method in class JavaParserTokenManager
-
- switchVars(VarInfo[], VarInfo[]) - Method in class BinaryDerivation
-
- switchVars(VarInfo[], VarInfo[]) - Method in class Derivation
-
- switchVars(VarInfo[], VarInfo[]) - Method in class TernaryDerivation
-
- switchVars(VarInfo[], VarInfo[]) - Method in class UnaryDerivation
-
- SYNCHRONIZED - Static variable in class JavaParser.ModifierSet
-
- SYNCHRONIZED - Static variable in interface JavaParserConstants
-
- SynchronizedStatement() - Method in class JavaParser
-
- SynchronizedStatement - Class in jtb.syntaxtree
-
- SynchronizedStatement(NodeToken, NodeToken, Expression, NodeToken, Block) - Constructor for class SynchronizedStatement
-
- SynchronizedStatement(Expression, Block) - Constructor for class SynchronizedStatement
-
- synopsis - Static variable in class Chicory
-
Synopsis for the chicory command line.
- synopsis - Static variable in class DynComp
-
Synopsis for the DynComp command line.
- systemClass(Class<?>) - Static method in class DaikonVariableInfo
-
Returns whether or not the fields of the specified class should be included, based on whether
the Class type is a system class or not.